General insurance company providing health, auto, and property coverage
Established Indian insurance company, well-known within financial services sector