The Face Shop launches mini sizes of their best-selling range for the first time in India
June 2024: Global No. 1 Korean beauty brand, The Face Shop, announces the launch of their ‘mini collection’ in India, with their most beloved products in compact, travel friendly...