Hermes



The world’s leading luxury brands suspend business in Russia

  • French group Hermes has three stores in Moscow
  • Hermes ‘deeply concerned about situation in Europe’
By Reuters ·