Skip to content
Indian funds in Swiss banks fall 8% to Rs 36,793 crore in 2025, but customer deposits climb 50% · Hindustan Sphere