ITR (International Tax Review) Company
![](/files/companies/ITR%20(International%20Tax%20Review).png)
International Tax Review (ITR) is a global news and analysis service that provides business-critical intelligence on all things corporate tax, transfer pricing, tax controversy, and more.
Industry:
Other
Headquarters:
London, Greater London, United Kingdom