The content originally appeared on: Trinidad and Tobago Newsday News People wait to file tax returns outside the Ministry of Finance, Inland Revenue Division, Port of Spain. - File photo by Jeff Mayers THE Court of Appeal has again ruled against stopping the Government from progressing with the operationalisation of the Trinidad and Tobago Revenue Authority (TTRA). In a unanimous decision on May 28, Justices of Appeal Nolan Bereaux, Charmaine Pemberton, and Mira Dean-Armorer dismissed the challenge of the Public […]