04-08-2026 17:23 via insuranceage.co.uk

Clear confirms £35m deal spend for 2025

Clear spent £35m in its 2025 financial year, down substantially on bills over £100m in the prior two years, as it reined in the number of deals to five.
Read more »