Location: Pegões, PortugalNominal Power: 125 kVAPeak Power: 165 kWpEPC: ResulType: Rooftop
rooftop self-consumption