STEF Group – Torrejón

Location: Torrejón, Spain
Nominal Power: 440 kVA
Peak Power: 700,43 kWp
EPC: Resul
Type: Rooftop