Tagged: richard heede

A recent analysis on climate change has revealed that just 90 companies are responsible for 63% of all greenhouse gas emissions since 1854, the dawn of the Industrial Revolution. The companies range […]