Metro will bring down bus traffic: Study

The war of words between the Centre and the Delhi Government may be making people apprehensive about the success of the upcoming Delhi Metro Rail project, but a study conducted on traffic and