Truth, Inspiration, Hope.

Tag: Ben van Beurden

Shell-exiting-Russian-oil-and-gas-industry-apologises-closing-all-service-stations-Getty-Images-1239026022
Shell to Stop Buying Russian Oil and Gas, Closing all Service Stations in Russia
Shell has announced that it plans on withdrawing from the Russian oil and gas industry and that it will close all of its 500 service stations in the country after the company apologized for purchasing...