Radha Vembu, co-founder of Zoho Corporation, has become the richest self-made Indian woman, surpassing Nykaa’s Falguni Nayar, according to the Hurun India Rich List 2023. Vembu’s net worth is recorded as ₹34,900 crore, ranking her 40th among the top 100 richest Indians. She is the sister of Zoho’s CEO and co-founder and holds a majority stake in the company.