The Three Gorges area is now the site of the world’s largest floating solar power plant. It is a...
As foreign investors have consistently ignored Lagos in favour of Abuja, a new found investor’s...Read More
Morocco will soon be home to the world’s largest renewable energy-run desalination plant for...Read More
African Development Bank has approved over R4.4 billion to support Morocco and Côte...Read More
In a move seen as an exit strategy out of its African business and a consolidation for Airtel,...Read More