View Larger Image LOIZZOCristina Gadea2023-10-05T13:05:29+02:00 Project Description LOIZZO 1 large-scale pv plant. Installed power: 5 MWp. Location: Spinazzola, Puglia, Italy. Year of EPC construction: 2011. Project Details Categories: EPCItalyLarge-scale PV plant