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.
I don't even know what you are responding toqnd don't care to look
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