Burberry, Fortnum's and Harrods are latest to quit Russia

Burberry, Fortnum’s and Harrods among latest companies to shut up shop in Russia as more businesses pile pressure on Kremlin By Daily Mail City & Finance Reporter Published: 16:50 EST, 6 March 2022 | Updated: 16:50 EST, 6 March 2022 ‘Operational challenges’:

1 2 3 6