SHELL says pulling out of Russia will cost it up to £3.8billion, nearly 65 per cent more than expected.
Daily Express :: City and Business Feed
SHELL says pulling out of Russia will cost it up to £3.8billion, nearly 65 per cent more than expected.
Daily Express :: City and Business Feed