Solar Deals & Company News

Deals and company news from the global solar sector this week

Abengoa's 100MW Atacama 1 PV project is being built next to a 110MW CSP plant with integrated thermal storage.
Abengoa's 100MW Atacama 1 PV project is being built next to a 110MW CSP plant with integrated thermal storage.
Published 26 January 2015, 13:18Updated 30 January 2015, 17:07