The transaction is CEA’s third Ursa Re deal this year, bringing the total amount of limit the authority has placed in 2023 to $1.08bn.
The
The transaction is CEA’s third Ursa Re deal this year, bringing the total amount of limit the authority has placed in 2023 to $1.08bn.
The