Serena Williams launched the makeup brand Wyn Beauty on Thursday. Williams has been developing the brand for six years. Read this story
Serena Williams launched the makeup brand Wyn Beauty on Thursday. Williams has been developing the brand for six years. Read this story
More from Entrepreneur | Business News Celebrity Entrepreneurs News and Trends Serena Williams