Q2 Earnings Updates: Poonawalla Fincorp, Canara HSBC Life, Cordelia Cruises