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
The Report Report is a periodic article produced by Corporate Eco Forum, a by-invitation membership organization comprised of large, global companies that
February 21, 2020 by Devon Edwards
3
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