By Luke Tugby2022-03-07T07:17:00
Zara owner Inditex has shut up shop in Russia, closing more than 500 stores and pausing online trading in the country.
The Spanish fashion giant is the latest major Western brand to temporarily pull out of Russia following the country’s invasion of Ukraine.
Already have an account? Sign in here