News

Marsh has reported a significant increase in captive insurance activity, with 92 new captive entities formed in 2024 ...