BusinessFalguni Nayar, the founder of Nykaa, is presently India’s richest self-made female billionaire Team Tech Outlook • Nov 10, 2021