Project Status: ExecutedCountry: SpainCompletion Date: 2009Industry: EnergyConstruction of a 11.38 MWp photovoltaic solar power station in Spain