T thebulletin.org Despite what's happening in the USA, renewables are winning globally 168 points pseudolus 1 year ago 191 comments