Delhi Metro riders happy with service, but say expansion work a hassle
India | September 15, 2014 10:33 ISTNew Delhi: The restrictions and curbs on traffic movement which are in place due to ongoing work for Phase-III of Delhi Metro are posing hassles and impediments for commuters, a recent survey has found.During a