Opdenergy Holdings SA announces PPA for 108 MW solar farm in central Chile

Spanish renewables developer, Opdenergy Holdings SA, secured a multi-year PPA for a 108 MW solar farm in central Chile

Source: Renewables Now