Photovoltaic 2024-07-17 Location: Sabadell (Barcelona) Number of photovoltaic panels: 1.464 Peak power: 593,365 kWp Annual CO2 savings: 444.523 tons × Facebook Twitter LinkedIn WhatsApp Email