Faces Cosmetics

1 Year ago
Venture capital firm Sequoia Capital has signed a definitive agreement to ...