CEO Update Published: 16 June 2025 It is not just trade costs that UK companies are having to deal with, tax issues could become a major headache.
While much of our attention this year has been on trade issues, of which more later, you may have become aware more recently of a major tax challenge as media…



