Tag: Total

Trouble brewing off South Africa’s coast following oil and gas discovery by Total

Trouble brewing off South Africa’s coast following oil and gas discovery by Total

In response to the announcement that French oil giant Total has just made a significant oil and gas discovery 175 km off the southern coast of South A [...]
1 / 1 POSTS