India has slipped to 75th place in terms of money held by its citizens with banks in Switzerland, while the UK remains on top.
India has slipped to 75th place in terms of money held by its citizens with banks in Switzerland, while the UK remains on top.