The Three Gorges area is now the site of the world’s largest floating solar power plant. It is a...
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
A proposal has been submitted to the Zimbabwean government by Fly Modern Ark in which the South...Read More