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