
$28 Trillion in Climate Warming Damage Caused by 111 of the World’s Biggest Companies: Study
ExxonMobil is the majority owner of Imperial Oil, whose refinery and chemical plant is seen on the St. Clair River in Sarnia, Canada on Feb. 7, 2021. Jim West / UCG / Universal Images Group via Getty Images Why you can trust us Founded in 2005 as …