Watches made by luxury Swiss watch manufacturer IWC on display. AFP
Watches made by luxury Swiss watch manufacturer IWC on display. AFP

How Swiss watchmakers are dealing with fallout of Russian crisis