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

0
215

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