
Shoppers walk past a luxury department store in Red Square, Moscow. Bloomberg
Shoppers walk past a luxury department store in Red Square, Moscow. Bloomberg
Luxury fashion brands leave Russia in response to Ukraine war
French companies Chanel and LVMH among those to close stores