Here are some numbers that continue to boggle the mind...
Various estimates put the illicit money stashed in Swiss banks somewhere between $500 billion to $1.4 trillion.
India's foreign debt - $300 billion
India's GDP - $3.5 trillion
#1 - India's position for deposits made in Swiss banks
Holy Cow !!