Trouble brewing off South Africa’s coast This country is blessed with some of the best renewable energy resources in the world; it's time to back renewable energy
JOHANNESBURG, South Africa, February 8, 2019 — In response to the announcement that French oil giant Total has just made…
28,342 total views, 450 views today