IndiaFirst, a life insurance joint venture among Bank of Baroda, Andhara Bank and UK-based Legal and General, would target more of tier-II and -III cities than metros for its business expansions..

More...