Remember the Panama Papers? Those leaked documents that detailed how various people and companies created off-shore shell companies in order to avoid paying billions if not trillions in taxes around the world? No? I’m not surprised. It was a huge story that seemed to become a…


Netflix






















