Ninety per cent of commuters travelling on the Delhi Metro have expressed satisfaction on the quality of services offered, says a recent survey conducted by the Delhi Metro Rail Corporation (DMRC).

Eighty-nine per cent of the commuters ranked the Metro services from