Delhi Metro score card reads ‘very good’
Commuters of the Delhi metro are not quite happy with station premises being crowded due to encroachments.
Publication Date:
05/10/2015
Commuters of the Delhi metro are not quite happy with station premises being crowded due to encroachments.