Indians rank 16th on leaked HSBC list
India | Feb 09, 2015, 05:32 PM ISTNew Delhi: With total funds of USD 4.1 billion, Indians rank 16th on the new leaked HSBC list of Swiss bank account holders from over 200 countries, while people from Switzerland itself are on the