Money in Swiss banks: India moves 15 places up to 73rd spot, UK remains on top

You may also like...