View Larger Image View Larger Image View Larger Image View Larger Image View Larger Image TROVOCristina Gadea2023-10-05T13:01:55+02: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