The ICAPE Group reported revenue results for the first quarter of 2024. During the first quarter of 2024, Group revenue came to ?43.5 million, down 15.8% on the same period in 2023 and stable on a sequential basis.