The latest buzz about Panama Papers has shaken the world. As ...