540
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.
So you're just going to spew out words without even checking the context of those words?
Brilliant!
Remind me then
Remind you of the thing you could literally check by clicking on the "show context" link?
Too lazy