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 2,075 MW project, owned and operated by…