Business

Luxury giants LVMH and Hermès will close stores in Russia temporarily.