News11 months ago
Loss of £0.004 per share (vs. loss of £0.015 in FY2022)
Participations in soft science technologies (LON:LST) Complete results for the year 2023 Main financial results Revenue: UK £9.30m (14% increase on FY2022). Net loss: UK £953.2k...