Radha Vembu, the Indian billionaire who holds the majority stake in Zoho Corporation, is the richest self-made Indian woman in 2024, boasting a net worth of ₹47,500 crore. Her success story highlights the power of innovation and entrepreneurship in the tech industry.