Branded metro stations – The new reality in modern India!
Metro is fast becoming the most preferred means of transport in cities in India. With creaking infrastructure, roads filled with potholes and cars clogging the ever busy roads, Metro seems like the only way out to save the transport woes of…