Canada Life retains position as most valuable Canadian insurance brand; Desjardins Insurance debuts in global top 50
Brand Finance data shows 7 Canadian brands feature among the world’s top 100 insurance brands; collective brand value is $34.4 billion
Intact more than doubles its brand value to $4.3 billion and becomes Canada’s strongest insurance brand
Canada Life remains … read more