The Economic Affairs Committee of the Indian Cabinet has approved the initial public offering of state-run insurer Life Insurance Corporation (LIC), India's largest life insurance company, reported Bloomberg quoting Disinvestment Secretary Tuhin Kanta Pandey.