The largest life insurer of this nation has already filed its draft papers with market regulator SEBI and is likely to launch its public issue as early as March 2022. The Government of India will offload 5% of its stake in Life Insurance Corporation (LIC), which translates to more than 316 million shares. This will …