Canara HSBC Life Insurance fixes price band for ₹2,517 crore IPO — Check details here