top | item 46633336

(no title)

balops | 1 month ago

[flagged]

discuss

order

dalyons|1 month ago

You are wrong by a factor of at least 10x

pfdietz|1 month ago

That's utterly wrong. Renewable installs in China are vastly outpacing nuclear installs.