Comment Comment by arj You mean China that built more solar last year than the rest of the world combined? Not to mention batteries. parent arj 2 years ago