Global Retail & Consumer Brands shut door in Russia by Editor October 20, 2022 0 Puma, the German sportswear brand is the latest to shut its operations temporarily in Russia. This is in view of ...