ContourGlobal brings online Chile solar-plus-storage project, Latin America’s ‘largest’

The first two phases of Latin America’s ‘biggest’ solar-plus-storage project, Oasis de Atacama, have been commissioned in Antofagasta, Chile.