789
China Installed More Solar Panels Last Year Than the U.S. Has in Total
(www.ecowatch.com)
This is a most excellent place for technology news and articles.
Remind me then
Remind you of the thing you could literally check by clicking on the "show context" link?
Too lazy