Generali Central Life Insurance Company Limited (GCLI) is a joint venture between two leading groups.
Must-have
Nice-to-have
Not specified