Centre for Business Taxation quoted in the Telegraph on digital taxation and Pillar 1

Pillars