Indians rank 16th on new leaked HSBC list of Swiss bank account holders
The list, made public by an international body of journalists ICIJ (International Consortium of Investigative Journalists), comprises over one lakh HSBC customers and their bank accounts with balances totalling over USD 100 billion.