25 June 2014 Following a multi-agency pitch, Scarecrow Communications has won the creative mandate for Radio City 91.1 FM, a leading radio network in India. Launched in 2001,...