Southern Africa’s largest hydroelectric scheme tackles debris problem
Southern Africa’s largest hydroelectric scheme the Cahora Bassa Dam , located in Mozambique, has recently partnered with British-based Bolina Booms to provide log screen booms … Read more