Features

Better together?

An undeniable outcome of the annual VAT registration threshold being frozen at £85,000 since 2017 is that more clients a...

Blurring the lines

Until recently there was a clear distinction in EU law between ‘economic activity’ and ‘business activity’....