

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.
Subscribe to our channels on YouTube and WhatsApp
Download our app on Play Store