Lighthouse India sells stake in Nykaa

(1 search result)