Shell

More luxury brands are putting sales in Russia on hold following its invasion of Ukraine. Petrol brand Shell today joined them, apologising for buying a...