For an improved travelling experience, Delhi government gave its approval for the modernization of seven bus terminals in the national capital. “The Transport Department has floated tender for modernization of Nehru Place Bus Terminal, and tender for another two terminals (Najafgarh,...