Top Indian Brands – Amul retains crown!
Its amazing how Amul keeps retaining the crown of being the top Indian brand even though they spend probably fraction of money on advertising & branding as compared to other Indian brands. Campaign Magazine which releases Asia’s top…