News & Articles

Chasing late payments

Nearly a quarter of UK businesses report that late payments threaten their survival. The Federation of Small Businesses reports that the problem goes beyond just paying late.

EMI: An Eventful Year

It’s been an eventful year for Enterprise Management Incentives (EMI). EMI made headlines in April, when HMRC revealed problems obtaining continued EU state aid approval.

Pages