Aberdeen May 21, 2025By Charlotte AdamsArch Capital secures acquisition of Barbican Group Holdings – Insurance Business America