Jamba ia Mina hydroelectric plant by Jacques | Jul 1, 2025 A hydropower renewable energy project with a capacity of 224 MW. Located in Jamba, Huíla, Angola. Current status: announced.