BusinessStartupsStartups Insights WOW Skin Science Seeks Buyer Amid $250 Mn Valuation Adjustment by Arti Singh January 8, 2025 January 8, 2025 WOW Skin Science, a prominent beauty and skincare startup, is reportedly seeking a strategic buyer at a reduced valuation of $250 million, down from its previous valuation of $400 million …