Business Sequoia Capital sells entire stake in Vini Cosmetics to KKR for $200 million Bhomik Mathur Jun 22, 2021