News

UK£4.70m (loss widened by UK£3.93m from FY 2023). UK£0.26 loss per share (further deteriorated from UK£0.05 loss in FY 2023). AI is about to change healthcare. These 20 stocks are working on ...