ITC History Factsheet A brief overview of the history of the International Tax Compact (ITC). ITC History Factsheet 2025.pdf May 2025