Star Health Introduces ‘SUPER STAR’- A Long-Term Retail Offering
Star Health and Allied Insurance Company Limited, the first standalone health insurance company in India, today announced the launch of its revolutionary retail health insurance product, ‘SUPER STAR’. This innovative policy offers a...