Logo
Indian Deposits in Swiss Banks Fall 18% Over Past Decade, Data Shows