Sunday, December 22, 2024

Tag: Manish Chowdhary

Wow Skin Science Revenue Declines, But Losses Improve in FY24

Direct-to-consumer beauty and personal care brand Wow Skin Science saw a second year of revenue decline in FY24 but made significant progress in cutting...