13.2 C
London
Saturday, April 26, 2025

Malagarasi hydropower plant

Tanzania's Malagarasi hydropower plant gets new financial pledge

Tanzania’s Malagarasi hydropower plant gets new financial pledge