Stock

MUMBAI — In scarcely two months of 2025, Life Insurance Corporation of India (LIC), the country's largest institutional investor, has marked to market a loss...