ICAPE Group reported revenue results for the Nine Months Ended September 30, 2023. For the period, the company reported revenue of ?136.2 million, down by 16.3% as compared to ?162.8 million last year.