Star Health’s Founder, at 79, Plans to Launch a New Insurance Company
MUMBAI: Insurance veteran V Jagannathan, known for building Star Health Insurance from scratch in 2006, after retiring as CEO of a public sector insurer, is planning an encore. The feisty …