By sfadminJanuary 17, 2018Category: Customs & Excise Division, Finance News, Inland Revenue Division, Media Release, Trinidad and Tobago Revenue AuthorityTags: Inland Revenue Division, IRD, Ministry of Finance, Trinidad And Tobago Revenue Authority, TtraPress Release – Establishment of a Trinidad and Tobago Revenue Authority 17.1.2018