The logo of energy giant Shell at a petrol station in Bochum, Germany. (Photo by Ina Fassbender/AFP via Getty Images) Shareholders of energy giant Shell (LON: SHEL) – who have had to contend with ...
My Alerts is a service for subscribers. Please login or subscribe in order to use My Alerts. Shell’s focus on the “brilliant basics” in its upstream business continues to drive the savings at the ...