WAR IN UKRAINE
Spanish fashion giant Inditex temporarily closes 502 Russian stores
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