Star Health Founder V. Jagannathan Resigns, Opening a New Chapter.
In a surprising development, V. Jagannathan, the founder of Star Health and Allied Insurance Company Ltd, has stepped down from the company’s Board. Earlier this year, he had already resigned…