Luxury watchmaker IWC Schaffhausen announced the completion
of its new West building, an ultra-modern workspace for 230 employees at the
company’s headquarters in Schaffhausen, Switzerland. This is the third part of
the brand’s phased expansion, after the East building opening in 2005 and the
museum opening in 2007. More...