Inside Track: Corporate Responses to Ukranian Invasion Underscore Perils of ESG
“We are acutely aware that our decision last week to purchase a cargo of Russian crude oil … was not the right one and we are sorry,” Shell Oil Co. CEO Ben van Beurden said.