Brands10 years ago
Amul, LIC matter to Indians most: Havas Global Top Meaningful Brands 2015 study
Amul has emerged as India’s Most Meaningful Brand. In India, Indians have the highest attachment towards Life Insurance Corporation of India (LIC), the iconic state-owned insurance...