Beauty company Glossier Inc. has reached a deal for Sephora stores and Sephora.com to carry its products

Posted Date: