635
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.
We'd have more if these right wing assholes would get onboard. You know they're assholes because they're attacking China in the comments rather than acknowledging this awesome milestone