100MW Concentrating Solar Power Plant Commissioned In Spain
December 18th, 2012 | by Andrew
Local and state government leaders joined Abengoa executives in commissioning the Castilla-La Mancha Solar Complex, which created more than 1,700 local jobs and sets the stage for clean energy output that will prevent more than 60,000 tons of CO2 emissions per year