Tag: High speed train and metro will soon run on the same track – finishing work of Namo Bharat Corridor in the final stage