Panama Papers open a window of opportunity to reform shady business as usual
This week the world saw the largest document leak in history. The 11.5 million document dossier known as the Panama Papers gives a disturbing glimpse into the dark side of the global economy. Tanya...