A company that is curious about the world, how it works and how to improve it

Africa, as a developing continent, understandably has a huge demand for power which has proven to be one of the most critical barriers to the continent’s development in general.