Waiting for ‘Swiss Papers’

11th April 2016 Karu 0

The publication of Panama Papers—some 11.5 million encrypted documents leaked from a Panamanian law firm, Mossak Fonseca, has triggered a mega political tsunami. This phenomenal […]