Delhi Metro Becomes World’s First “Green” Metro System
2017-08-03
Delhi Metro Railway Corp. (DMRC) has been named the world’s first completely “green” metro system. The Indian Green Building Council (IGBC) awarded the capital’s rail system the world-first status forContinue Reading