State-of-the-art bus terminals across Delhi coming up Nehru Place, Najafgarh, Azadpur, Mehrauli, and Narela have been identified jointly by the DTC and the DMRC for development of