New Delhi: Chupa Chups has released a new television commercial under the tagline ‘Samajh Ke Bahar Hai, Jaise Chupa Chups Sweet Hai ya Sour Hai’. The campaign, conceptualised by Ogilvy, highlights the ...