Metro Ride in Delhi is the second Most Unaffordable Transport in the World: CSE

As per a new study by Centre for Science and Environment (CSE), Delhi metro is the…