March 12, 2015
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...