Star Health and Allied Insurance and IndiaFirst Life Insurance have collaborated to launch Star First Combi Plans.

More...