Faces Cosmetics

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