NEW DELHI: Indians are the largest depositors in banks abroad with an estimated USD 500 billion (nearly Rs 24.5 lakh crore) of illegal money stashed by them in tax havens,
NEW DELHI: Indians are the largest depositors in banks abroad with an estimated USD 500 billion (nearly Rs 24.5 lakh crore) of illegal money stashed by them in tax havens,