Shell has started production from Block 5C in the East Coast Marine Area, also known as project Barracuda, located in Trinidad and Tobago.
The post Shell cheers first gas from Trinidad and Tobago project appeared first on Offshore Energy.
Source: LNG World News