Life Insurance Corporation of India (LIC) is an Indian state-owned insurance group and investment company. It primarily offers a wide range of life insurance products, including endowment plans, money-back plans, term assurance plans, pension plans, health plans, and unit-linked products, along with investment management services. LIC is headquartered in Mumbai, India, and was founded on September 1, 1956.
Western Carriers (India) Limited is looking to raise about US$100m in its upcoming India IPO. In this note, we talk about the company’s historical...
Changes to shareholding patterns could lead to changes in float for some stocks in local/global indices. Passive trackers will need to trade over 3...