Small company bosses lash out at HMRC for thwarting legitimate research and development claims
HM Revenue & Customs is rejecting valid submissions, delaying payments and grabbing back tax credits as part of a wider attempt to crack down on fraud, numerous sources told us.