MUMBAI: Taproot has become the first agency of Indian origin to win the ‘Creative Agency of the Year‘ title at Adfest. It took home a total...
This will close in 20 seconds