Life Insurance Corporation of India (LIC)

Financial Services

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.