Attitude for altitude

Beginning its operations in 2002, Delhi Metro Rail Corporation now has a route length of 296 km, making it the 12th longest and 16th largest in daily ridership. Its punctuality is 99.9 per cent when any delay of over 59 seconds is considered a delay. After its expansion, it will reach a length of 350 […]