The Delhi Metro Rail Corporation or DMRC is drawing up plans to make last mile connectivity to metro stations greener.…
A few selected customers were invited to the company’s Final Assembly Unit to take their scooters home. It had opened…