1105
Solar modules deployed in France in 1992 still provide 75.9% of original output power
(www.pv-magazine.com)
This is a most excellent place for technology news and articles.
Hydroelectric plants, batteries, generation on site, wave power, geothermal, ... There are lots of ways to reduce the need of non renewable energy.