- India has rolled down three spots to 77th rank in terms of money deposited by its citizens and enterprises with Swiss banks at the end of 2019, while the UK has maintained its top position, as per the recent data from Switzerland’s central bank. India was placed 74th in the previous year.