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