Arch places London MGA platform Castel up for sale
Arch Capital Group has placed its London-headquartered MGA platform Castel Underwriting Agencies up for sale, The Insurer can reveal.
Arch Capital Group has placed its London-headquartered MGA platform Castel Underwriting Agencies up for sale, The Insurer can reveal.