3 ms·
> China's nuclear investments are pulling up short compared to their renewable investments. They too are evidence renewables are beating nuclear. Source for th
by vlovich123 3y ago
> China's nuclear investments are pulling up short compared to their renewable investments. They too are evidence renewables are beating nuclear.
Source for this claim?