Money laundering and tax evasion are nothing new in the world of big business, world leaders, and the rich and powerful. The Panama Papers story is the biggest data leak in history, exposing 11.5 million (!) documents belonging to the Mossack Fonseca…
