Faces Cosmetics

3 Years ago
Venture capital firm Sequoia Capital has signed a definitive agreement to ...