New natural beauty retailer launches in US

Former Sephora executive Shashi Batra has launched a new retail venture in the US specialized in natural beauty brands, called Credo. Based in San Francisco, the retailer opened its online store in February and will inaugurate its first bricks-and-mortar store...
Read the full article now!
Subscribe