Data revealing income tax paid by US billionaires has been leaked to a news website. The website says it has seen the tax returns of […]