Location: Torrejón, SpainNominal Power: 440 kVAPeak Power: 700,43 kWpEPC: ResulType: Rooftop
rooftop self-consumption spain