Established in 1977, ‘MOCHI’ has become synonymous with quality footwear in India, supported by significant advertising investments of over Rs236 crores between 2012 and 2022 and its presence ...