Switzerland most secretive financial place; India ranks 32nd
Nov 12, 2013, 05:47 PM ISTNew Delhi: Switzerland remains the world's most secretive place on financial matters, while India ranks 32nd on a new global scale.Switzerland, despite global efforts to crack down on the famed secrecy walls surrounding Swiss banks,