Dettol and Dettol toilet soaps were the most advertised brands.
Dettol and Horlicks were most advertised brands
Dettol and Thums Up top the brands' list
Reckitt has curated 100 stories from across India & carried them on its liquid handwash packs
McCann Worldgroup India is the creative agency behind the anthem