Brief: Strix Group Expects FY26 Revenue Of £150 Mln And Adj PBT Of £9.8 Mln-£10.2 Mln07/05/2026 07:57