Comment on At almost $250 billion a year, China's green energy investments in the developing world are now the equal of the US's post-WW2 Marshall Plan, adjusted for inflation.
Firefox with uBlock Origin seems to work
Thanx!
solo@slrpnk.net 2 weeks ago
Thanx!