Thermosolar
-
TECHNOLOGY
Chilean Cerro Dominador’s Thermosolar Plant Faces Setbacks
The Cerro Dominador thermosolar plant in Chile's Atacama Desert, a pioneer in Latin America, has been halted for over a…
Read More »
The Cerro Dominador thermosolar plant in Chile's Atacama Desert, a pioneer in Latin America, has been halted for over a…
Read More »