Shell’s American retail arm has acquired a Houston-based gas station and convenience store chain, as the global oil giant positions itself to provide motor fuels of the future. Shell bought 184 ...
European oil companies are getting into the EV charging business in a big way—whether that’s a good thing remains to be seen, but Shell’s new “EV hub” in London certainly looks impressive. Above: A ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results