World's biggest economies agree to tax billionaires but disagree on how to do it

Sky News

Published

For the first time, finance leaders from every G20 country have agreed to tax the world's billionaires.

Full Article