VAT Refunds for UK Holding Companies The complexities surrounding VAT refunds for holding companies in the UK have long been challenging Read More » June 18, 2023