Definition of Solafrica. Meaning of Solafrica. Synonyms of Solafrica

Here you will find one or more explanations in English for the word Solafrica. Also in the bottom left of the page several parts of wikipedia pages related to the word Solafrica and, of course, Solafrica synonyms and on the right images related to the word Solafrica.

Definition of Solafrica

No result for Solafrica. Showing similar results...

Meaning of Solafrica from wikipedia

- Foundation works together with and supports among others Sistema B (Chile), Solafrica (Ethiopia), Swisscontact (Switzerland) and Plastic Free Planet (UK). It...
- dignitaries in Groblershoop, South Africa. Power developer ACWA Power Solafrica’s Bokpoort concentrated solar power (CSP) plant reached full operation...
- while directing 50% of dividends toward real-world projects, such as Solafrica’s initiative to bring solar power to a healthcare center in Burkina Faso...