The Central Bureau of Investigation (CBI) has booked two previous high-ranking representatives of the Delhi Metro Rail Corporation (DMRC), among others, for alleged corruption in the...
The metro network in the city, after August 6, will be 390-kilometres-long with 286 stations. Two new sections of the Delhi Metro — the Najafgarh-Dhansa Bus...