D2C beauty brand Wow Skin Science’s scale surges 15X in FY21 Harsh Upadhyay & Kunal Manchanda May 9, 2022 D2C, Fintrackr