HDFC Life Insurance is one of India’s best life insurance plays, says investment management firm

Pramod Gubbi of Marcellus Investment Managers discusses its “three-pronged” investment strategy.