Skincare brand Wow Skin reported a revenue of Rs 246.77 crore with a 24 percent dip in losses in FY24.
Wow Skin is a D2C startup offering personal care and beauty product services across India. The startup showed a 9.5 percent increase in its operational...