The National Insurance Company Ltd has been ticked off by a district consumer forum for its high handedness

More...