Tag: Digital tax
G20: world leaders agree on common digital tax, fail to agree on climate talks
The G20 is the international forum bringing together since 1999 the world’s major economies. Together, these countries account for more than 80% of world GDP,...