Business Plan After bumper listing, Nykaa reports 96% decline in Q2 net profit By Leora R. Isham 2 years ago Vogue and cosmetics on the net retailer Nykaa’s net revenue fell 96 for every cent