Vishal Chaturvedi, vice president of The Body Shop (South Asia)Â provides insights into the beauty brand's growth, marketing strategies, its steadfast...
The company’s brick-and-mortar expansion will happen in 13 states including Gujarat, Tamil Nadu, Karnataka, Maharashtra, Madhya Pradesh, Telangana, Bihar, Kolkata,...