(NICL) National Insurance Company Limited is an Indian nationalised general insurance company. It is under the ownership of Ministry of Finance, Govt. of India. Its portfolio comprises of a wide array of general insurance policies which it offeres to a huge arena of clients from different sectors of the economy. Apart from being one of the leading insurance providers in India, it also serves Nepal. Read below to understand more in detail about the benefits of this plan.