MAPIC: Tell us a little about Peek & Cloppenburg Fabien Stutz: The Peek & Cloppenburg Group, with its headquarters in Düsseldorf and Vienna, has made a strong name for itself as one of the largest multi-brand fashion retailers in Europe. Accessible via five online shops and in-person in over 160 stores, P&C as an omnichannelRead More