National Insurance Company Limited is one of the largest general insurers in India from the public sector. The company has made its presence in smaller towns, rural regions and also in metropolitan cities of India and also in Nepal. The company caters to a staggering 14...