Skin care Nykaa raises stake in D2C skincare brand Dot & Key for Rs 265 crore; acquires Earth Rhythm – Storyboard18 August 14, 2024 jhgreene Nykaa raises stake in D2C skincare brand Dot & Key for Rs 265 crore; acquires Earth Rhythm Storyboard18