Displaying 1 - 3 of 3
1
Article
ExxonMobil shareholders have voted against splitting the roles of chairman and chief executive, delivering a blow to campaigning investors who claim the
June 2, 2020 by Cecilia Keating
2
Article
These aren’t the happiest of times for the fossil fuel industry, and the petroleum majors in particular. The world’s largest oil and gas companies are facing
December 9, 2019 by Joel Makower