WOW Skin Science, the skincare brand operated by Body Cupid Private Limited, has narrowed its net loss by 40% to INR 130.2 Cr in FY24.Revenue from operations declined 10% to INR 233.5 Cr in FY24 compared to the previous fiscal year.The company aims to achieve near break-even in Q4 FY25 and turn profitable by 2025.WOW Skin Science offers beauty and personal care products and has expanded its presence in multiple countries.