Tag: VAT
on August 10, 2021

VAT rules are putting 65% of UK businesses off accepting EU orders, says poll.