Project Status: ExecutedCountry: ItalyCompletion Date: 2010Industry: EnergyConstruction of a 20.40 Mwp photovoltaic solar power station in Italy