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 Africa, Greenpeace (www.Greenpeace.org) Africa’s Senior Climate and Energy ...
Recent Comment