Solar panels installed in France in 1992 retained about 80% of their capacity

 
Solar panels installed in France in 1992 retained about 80% of their capacity - France, Solar panels, Energy (energy production)

v20240901