Angola Takes Lead in Hydropower Plant Capacity
Luanda — 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 070 megawa
Publication Date:
04/05/2018