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