Site icon Little India: Overseas Indian, NRI, Asian Indian, Indian American

India Slips to 75th Place on Money in Swiss Banks

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

Exit mobile version