“A world tax system that loses more than $427 billion a yr is just not a broken technique, it’s a technique programmed to fall short. Under pressure from corporate giants and tax haven powers similar to the Netherlands and the United kingdom’s network, our governments have programmed the global tax program to prioritise the wants on the wealt… Read More