Who is Zoho's Radha Vembu, India's 3rd richest self-made woman billionaire?

Radha Vembu, who holds a majority stake in Zoho, has been named India's third-richest self-made woman billionaire by Hurun with $3.9 billion wealth. The 49-year-old billionaire has been the product manager of Zoho Mail since 2007. She has a degree in industrial management from IIT-Madras. Zoho was co-founded by her brother Sridhar Vembu. She also looks after Zoho Workplace.

Load More