• 04/08/2021

@greensofa_betd: News from #Chile! A 110MW #CSP plant has entered operation this week.The Cerro Dominador solar complex is located in the heart of Chile’s Atacama Desert, one of the most attractive locations in the world for #solar generation.@renew_economy #betd21

Leave a Reply

Related post

Share via
Copy link
Powered by Social Snap