Who is the owner of Star health insurance?

Who is the owner of Star health insurance?

Star Health and Allied Insurance Type Public Founded 2006 Headquarters Chennai, Tamil Nadu, India Number of locations 640+ (2021) Key people V Jagannathan, Anand Roy, Dr. S. Prakash 12 more rows

See also  What is an ILS fund?