Published on November 25, 2013
About a 2 minute read
Only 90 companies, including Shell, ExxonMobil, ChevronTexaco and BP, are responsible for causing nearly two-thirds of all man-made global emissions since the start of the Industrial Revolution, according to research by the Climate Accountability Ins...
View More