Paradise Papers: ICIJ releases another database revealing offshore companies

The International Consortium of Investigative Journalists (ICIJ) on Sunday released a database of around 13.4 million documents revealing over 25,000 companies owned by the world's rich and...