View Larger Image View Larger Image View Larger Image View Larger Image View Larger Image TROVOxtrared2019-11-06T11:59:16+00:00 Project Description TROVO 10 large-scale rooftop pv plants. Installed power: 7.50 MWp. Location: Lombardia, Italy. Year of EPC construction: 2012 Project Details Categories: EPCItalyRooftop PV Installation