New Delhi, November 6, 2017 : India ranks 19th among 180 countries whose citizens and companies sheltered their wealth in secretive tax havens abroad, according to a fresh global investigation, the Paradise Papers, whose first lot of revelations were published on Monday.