Insurance Business Canada (IBC) has released its 2026 Elite Women list, recognising 73 female leaders whose work spans catastrophe recovery, business continuity, and household financial protection ...