The chip remains in its early stages, and it is not yet known when outsiders can test it Read more at The Business Times.
A wave of VAT fraud is causing delays for UK businesses trying to submit returns or claim refunds. Meanwhile, HMRC is lagging ...