Spanish independent power producer (IPP) Zelestra has started construction at a 242MW solar PV project in Perú.
Peru has become a focal point in US imperialism’s drive to roll back China’s economic influence and reassert Washington’s hegemony in Latin America.