Big Corporations and Climate Change: What’s the Link? There’s a frequently cited claim that only 90 companies are responsible to blame for most of the global carbon emissions. January 4, 2023 Read more >