The completion of Phase III of the Delhi Metro Rail Corporation (DMRC) will make Delhi a city with one of the highest number of Metro stations anywhere in the world, said a senior DMRC official, ap