Reading Time: < 1 minute
The Face Shop is a South Korea-based skincare and cosmetics manufacturer, retailer and franchise business.
Written by
The Face Shop is a South Korea-based skincare and cosmetics manufacturer, retailer and franchise business.