Dont you think its a bit naive to be saying something peaked when it hasnt even been a year?
The economics are pretty strikingly in favour of renewables and batteries, and one thing China does not have is cheap natural gas.
The economics are pretty strikingly in favour of renewables and batteries, and one thing China does not have is cheap natural gas.