Jubilant Life slips 17% in 3 days on weak Q1 results, CFO’s resignation

Stock Market