Our study was in 2023, I think, and looked back at the 10-year period up until 2021.
November 19th, 2025 / 4:45 p.m.
Principal Analyst, Centre for International Corporate Tax Accountability and Research
Our study was in 2023, I think, and looked back at the 10-year period up until 2021.
See context to find out what was said next.