Cahora Bassa achieves Hydropower Sustainability Standard silver status
The Cahora Bassa South Bank Hydropower Project in Mozambique, one of Africa’s largest hydropower projects, has achieved Silver certification under the Hydropower Sustainability Standard (HSS), following nearly a decade of engagement with international hydropower sustainability practices and continuous improvement. The… Read More »Cahora Bassa achieves Hydropower Sustainability Standard silver status