Shell rejects calls for UK windfall tax to ease energy crisis
Chief executive Ben van Beurden says one-off levy would not ease supply and demand issues as millions face higher bills
Chief executive Ben van Beurden says one-off levy would not ease supply and demand issues as millions face higher bills