Radio City, India’s leading radio station, has achieved yet another milestone, by signing a broadcast deal with the Uttar Pradesh Metro Rail....