Business Falguni Nayar, the founder of Nykaa, is presently India’s richest self-made… Team Tech Outlook Nov 10, 2021