NewsBank Of Baroda-Backed IndiaFirst Life Insurance Files Draft Papers To Raise Funds Via IPOBY Press Trust of India