The content originally appeared on: Trinidad and Tobago Newsday News Finance Minister Colm Imbert. - File photo by Ayanna Kinsale THE Senate on April 16 approved a head and two deputy heads for the Trinidad and Tobago Revenue Authority (TTRA), despite the Opposition objecting and one Independent senator abstaining. The House of Representatives had done likewise on April 12. Finance Minister Colm Imbert moved motions to approve officials he had named under the Trinidad and Tobago Revenue Authority Act which […]