Indians love many things about Switzerland: chocolates, watches, Bollywood movie locales and secret bank accounts.