Tech giants are already finding themselves on the hook for more taxes in parts of Europe, but there could now be a much more coordinated effort to have them pay up. Reuters says it has obtained a Group of 20 draft communiqué revealing an agre…
from Engadget RSS Feed https://engt.co/2MEXJvG
via IFTTT