Adidas latest to close Russia stores following invasion
FRANKFURT – German sportswear group Adidas is temporarily closing its stores in Russia and shut its online shop, joining a growing list of companies suspending their activities following the invasion of Ukraine. Adidas said in a statement late Monday that it would “suspend the operations of our stores and our e-commerce site in Russia until further … Read more