Zambia and Zimbabwe have reaffirmed their commitment to a joint venture to develop the $4.2 billion Batoka Gorge Hydropower Plant, a 2,400-megawatt facility located near the iconic Victoria Falls.Under the agreement, both countries will co…
Published: 08 Jan 2026 at 19:29hrs | | by Staff reporter