
Angola takes lead in hydropower plant capacity
LUANDA, (CAJ News) – ANGOLA’S Laúca Hydropower Plant is about to become the largest such facility in the Southern African country and among the biggest in the region, with an installed capacity of 2 More...