> It's a physical impossibility to bring that much power online that quickly.
China begs to differ.
I played a role in China's shift to renewables. It's been decades in the making.