Electric Vehicles News Delhi Metro approached Supreme Court for 15,000 e-autos Nandini 6 years ago 0 Delhi Metro approached Supreme Court for 15,000 e-autos The Delhi Metro Rail Corporation (DMRC) approached the Supreme... Read More Read more about Delhi Metro approached Supreme Court for 15,000 e-autos