Economy & Business
WAR IN UKRAINE
Spanish fashion giant Inditex temporarily closes 502 Russian stores
3/5/22
The parent company of Spanish fast fashion retailer Zara, is set to leave the country, which will mean the temporary closure of 502 stores across Russia