MUMBAI: Taproot Dentsu, the creative agency from Dentsu Aegis Network, has acquired advertising duties for 92.7 Big FM India, one of India’s largest radio networks, following...
This will close in 10 seconds