World Edge French Luxury Brand Hermes Closed Businesses in Russia Owing to the Ongoing War March 4, 2022