G7 reaches deal on tackling 'big tech' tax avoidance in 'proud moment'

Sky News

Published

The G7 has agreed a deal on tackling corporate tax avoidance by big tech companies.

Full Article