SatelightUnresolvedBlueCrest loses £200mn legal battle over trader taxes1 July 2026 at 12:16 CESTRead full release on SatelightBlueCrest Capital ManagementHM Revenue & Customs