Panama Papers: 2,000 Indian links revealed in fresh ICIJ leaks
A random check of the database for India displays about 22 offshore entities, 1,046 officers or individual links, 42 intermediaries and as many as 828 addresses within the country.
May 10, 2016, 09:04 AM IST