Life Insurance Corporation of India (LIC)
Speed Read
0%
300 WPM
-- remaining
India's largest life insurance company and institutional investor, managing assets worth over $500 billion. Government-owned with 280 million policyholders and dominant market share.