Cleaning crews working to clear up pollution resulting from oil spill, Dec. 23, 2013. PHOTO/Trinidad Express Six senior employees of the Trinidad & Tobago state owned...
Trinidad & Tobago’s Point Fortin LNG terminal. PHOTO/File The Trinidad & Tobago Energy conference launched in the twin-sland nation’s capital (Port of Spain) on Monday with...