Business Insurance British Business Bank Invests in CHC Insurance Services to Bolster Global Risk AdvisoryBy insurancejournalnewsMarch 17, 20250 The South West Investment Fund, managed by Maven Capital Partners, has invested £1.15 million in CHC Insurance Services to support its growth and global expansion.