People travelling on the Delhi Metro will be enjoying an award winning service. People taking flights to Delhi could be happy to hear the transport they use on arriving in the city has been rewarded for its high standards. The Delhi Metro has been named as the best clean development at the Urban Mobility Conference 2011. The « Continue Reading »