https://inergency.com/?p=329596
Genus plc Reports Interim Results for the Six Months Ended 31 December 2023