Comment by rgmerk
12 hours ago
The economics are pretty strikingly in favour of renewables and batteries, and one thing China does not have is cheap natural gas.
12 hours ago
The economics are pretty strikingly in favour of renewables and batteries, and one thing China does not have is cheap natural gas.
In the past 5 years do you think China has added more solar or more coal power?