Get More information on Delhi Metro including breaking news and opinion. Check News articles, photos, videos of Delhi Metro ...
The Delhi Metro is the world’s first railway project to be awarded carbon credits by the United Nations. The system is 33 percent solar-powered, and its train cars capture brake energy in batteries.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results