IndiaFirst Life Insurance Company Limited (IndiaFirst Life), promoted by Bank of Baroda and Union Bank of India, has associated with BOB Financial Services Limited (BOB Financial), a wholly owned subsidiary of Bank of Baroda, to offer a unique group ...