The G7 finance ministers’ tax deal is a step on the road to a better global tax system. If we have got this far, it is because of pressure from citizens who have realised how broken the current system is. That is why this week’s move by the EU to force big corporations publicly to …
Continue reading “A new era of corporate transparency is dawning”