Zimbabwe And Zambia Renew Investor Search For Batoka Gorge Project

Zimbabwe and Zambia, through the Zambezi River Authority (ZRA), have revived the Batoka Gorge Hydropower Project, a 2,400-megawatt facility planned downstream of Victoria Falls, which remains...








