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