Spanish retail giant Inditex closes 502 stores in Russia over Ukraine invasion
THE Spanish fashion giant Inditex has announced that it is closing its 502 stores in Russia in protest at Putin’s invasion of Ukraine. The Galician based retail company which owns Zara, Massimo