23-06-2026 17:28 via insuranceage.co.uk

Howden reveals revenue topped £3.5bn in 2025

Howden Group has posted £3.52bn of adjusted revenue for 2025, driven by organic growth and acquisitions.
Read more »