1071
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.
I'd like to specifically blame the vocal greens and not left or center left people in general.
Me too. Fuck the Greens. Joke political party in so many ways. Even if I lived under a system where First Past the Post voting wasn't the norm, I'd be looking for parties other than the Greens.