Twitter Bans Anti-Climate Change Ads With a motive to save Planet Earth, Twitter has put a complete ban on ads that deny climate […]