3 ms·
US has barely any new renewables (both manufacturing and installation) when compared to China. One virtue doesn't wipe thousand sins.
by scotty79 10mo ago
US has barely any new renewables (both manufacturing and installation) when compared to China. One virtue doesn't wipe thousand sins.