Are You Happy with Your General Insurance Plan?

It is quite common for prospective insurance buyers to get confused by the terms general insurance and life insurance. They are not the same thing and cater to diverse aspects of life. While life