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 »