Russia Ukraine war

17 Mar 2022
Ocado Retail today posted a 5.7% fall in revenues for the first quarter of its financial year, as shoppers placed more orders but spent...
8 Mar 2022
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...
8 Mar 2022
If today’s InternetRetailing newsletter has a theme, it’s all about the importance of brand values that reflect those of their customers