Carl F. Bucherer, the fine Swiss watch manufacturer, is launching a fresh brand campaign with the Indian Supermodel and actress Lisa Haydon. The....