Location: Mangualde, PortugalNominal Power: 150 kVAPeak Power: 173,80 kWpEPC: ResulType: Rooftop
rooftop self-consumption