Tag: Ministry of Energy

Trinidad & Tobago: 10 things to know about the new TT Travel Pass

Government has implemented an online application process for the TT Travel Pass, a mandatory requirement for all travellers entering the country once borders re-open on July 17.  Speaking at a media briefing […]