Search / Odzani Odzani Falls Power Station 90% complete As Zimbabwe continues to grapple with crippling power shortages and prolonged load-shedding, local and international investors are being urged to capitalise on the vast potential of mini-hydropower projects in Manicaland province.The call … Published: 6 hrs ago | 168 | by Staff reporter Load More Stories