View Larger Image View Larger Image View Larger Image View Larger Image View Larger Image INDOLFICristina Gadea2019-11-06T11:48:13+02:00 Project Description INDOLFI 5 large-scale pv plants. Installed power: 5 MWp. Location: Mesagne, Puglia, Italy. Year of EPC construction: 2010. Project Details Categories: EPCItalyLarge-scale PV plant