Puma has re-opened its store in the center of Munich with the Forever Faster concept, which has already been adopted by six other European stores, from London, Berlin and Prague to Antwerp, Madrid and Herzogenaurach, the German town where Puma has its head office. The Munich store sells wide ranges ...