Markel’s Canadian subsidiary has taken over full ownership of managing general agency Allsport from its joint venture partner Sports BC Insurance to expand its presence in the market for sports accident and liability insurance.
Bernard Goyder,
06 April 2017