Issues | Scams
All you need to know about Panama papers and Indians on the list
DNA, MUMBAI | 04 April 2016 15:34 ISTThe Panama Papers leak is considered to be the largest among all the leaks that took place in the Journalism world.
Panama Papers have leaked the significant documents about Mossack Fonseca firm in Panama which has helped investors around the world to evade tax, launder money, among others.