Arch Insurance International, a division of Bermuda-based insurance and reinsurance firm Arch Capital Group Ltd., is opening a new office in Glasgow, Insider.co.uk reported. The team at the new hub features experts from across a wide range of business lines, in addition to complex risk specialists and risk control experts.