28 May 2025

Younger management is needed in reinsurance, says Echo Re CEO