Sabien Technology Group Plc announced sales results for the year ended 30 June 2024. For the period, the company has secured orders totalling approximately £0.7 million (£1.1 million in 2023) and invoiced around £0.6 million (£1.1 million in 2023).