News

A public offering of shares by India's state-run Life Insurance Corp (LIC), set to be the country's biggest yet at $8 billion, is expected to open for anchor investors on March 11, three sources ...
State-owned insurance giant Life Insurance Corporation of India (LIC) has bagged a Guinness World Record title for selling the highest number of life insurance policies in 24 hours. The company ...