Mumbai, Nov. 9 IndiaFirst Life Insurance Company, a joint venture between Bank of Baroda, Andhra Bank and UK-based Legal and General, will launch its operations from

More...