Last week the name Mossack Fonseca rattled the world, whether it were markets, celebrities or politicians. The massive leak of documents which is the biggest ever saw the veil over the largest known legal firm excelling in creating offshore firms in tax haven Panama blown. The world is still grappling with the after effects of […]