HDFC Life, one of India’s leading life insurance companies, has been awarded ‘The Indian Insurance award for best product....