Customer deposits held in Swiss banks not necessarily located in Switzerland: Swiss authorities tell govt – Times of India
NEW DELHI: Swiss authorities have conveyed to the finance ministry that customer deposits held in Swiss banks are not necessarily...