Home / Big Oil is in big trouble as courts, shareholders demand accountability
The heat is on as shareholders in ExxonMobil and Chevron stage coups and demand accountability, and a court tasks Shell with cutting emissions. Read More