Indian Business Software Giant Zoho Launches Apps To Help Study And Work During COVID-19 The SaaS company was founded by Sridhar Vembu and 48% owned by his sister Radha Vembu, who debuted on the World’s Billionaires list this year with a $1.2 billion fortune.