by Star Health
Star Health is India's largest standalone health insurance company, with over 13,000 network hospitals and a focus on cashless treatment.