Hugo Boss, along with many store groups, suspended its retail business in Russia soon after Moscow despatched ...