India First Life an Life Insurance Company promoted by Bank of Baroda, one of India's Leadding and Largest Public Sector