Multiple choice National Insurance Company is a private sector public sector joint sector subsidiary of LIC Reveal answer Fill a bubble to check yourself B Correct answer Explanation National Insurance Company Limited (NICL) is a state-owned general insurance company in India. It is under the ownership of the Ministry of Finance, Government of India. It is not a subsidiary of LIC, which focuses on life insurance.