News ESG/Stakeholder Capitalism: Letting Oil Companies be Oil Companies (or not) BY admin May 6, 2024 0 Comments 26 Views The week of April 29, 2024: Shell & Equinor, labor, Japan, energy, and much, much more.