By CEP Staff • 20 July 2021 in News

Mainstream Renewable Power has formed a new clean energy platform in Chile called Nazca Renovables that will focus on investments across diverse mix of green generation technologies, including: solar PV, onshore wind, and potentially energy storage.