As many as 19 Indian brands find place in the Top 25 list
Television remains the preferred mode of advertising for brands due to its reach.
The report states Parle is the most chosen brand in India
The Rol.a.Cola candy will be available across the country in Rs 5 and Rs 20 packs.
Parle's bid to overthrow Britannia's Nutrichoice