Oil Giant Considers Drastic Move As Pandemic Persists
Anglo-Dutch oil major Shell is not ruling out the possibility of moving its headquarters to the UK, the group’s chief executive Ben van Beurden told Dutch business newspaper Het Financieele Continue Reading