With the Shell acquisition of BG completed, many people in the energy industry have been curious about Shell’s plans in Trinidad and Tobago. While Shell has had over 100 years’ presence in the country, there has been a lot of speculation about how, and even if, Trinidad and Tobago would feature in Shell’s future.
Viewing entries tagged
Shell