Abengoa will build a concentrating solar power (CSP) plant in the Atacama Desert in Chile. 17 June, 2011
The market for solar heating and cooling in the EU and Switzerland has dropped for the second consecutive year 10 June, 2011