Puma suspends operation of all its stores in Russia FRANKFURT – German sportswear maker Puma has decided to suspend operations at all its stores in Russia, it said on Saturday. Puma, which has 100 stores in Russia, had already stopped deliveries…