3 January 2023

"Complex and frustrating" process at 1/1 2023 renewals, says Gallagher Re