IWC Schaffhausen launches new store concept