These are some of the adjectives used by the New Delhi District Consumer Forum to describe insurance companies, which are denying claims.

More...