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