Project Status: ExecutedCountry: SpainCompletion Date: 2008Industry: EnergyDescription: Construction of a 1.1 MWp photovoltaic solar power station in Spain