To reduce the burden of yearly renewal, many health insurers have started offering long-term health insurance policies, after the recommendation from the Insurance Regulatory and Development Authority of India or IRDA
If you are physically fit and think that a health cover is not worth it, you must think again