IndiaFirst Life Insurance, a joint venture between Bank of Baroda, Andhra Bank and Legal & General (UK), today announced the launch of its sales....