Marsh has announced the launch of its cyber-only group captive insurance company, Edgware Re.
It is based in Bermuda and will only transact business with its participating members.
Marsh has announced the launch of its cyber-only group captive insurance company, Edgware Re.
It is based in Bermuda and will only transact business with its participating members.