You must log in or # to comment.
Capacity yes, what about production, that is the inflection point. But well done China, even if I do not agree on most things, the great green wall and their dominating the renewable energy market is commendable
Capacity yes, what about production, that is the inflection point. But well done China, even if I do not agree on most things, the great green wall and their dominating the renewable energy market is commendable