Ad

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

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

Previous Post Next Post