Read news on original output with our app.
Read more in the app
Solar panels installed in France in 1992 found to retain a remarkable 79% of original output | Still going strong after 31 years
Solar Modules Deployed In France In 1992 Still Provide 79.5% of Original Output