BENGALURU: Fifty-four brands from 15 main genres were present in the Broadcast Research Council of India (BARC) top 10 brands list in terms of television ad...
This will close in 10 seconds