Zoho Corporation

Zoho Corporation, is an Indian global technology company that makes computer software and online business tools. The company was created in 1996 by Sridhar Vembu and Tony Thomas and has seven headquarters in Chennai, Tamil Nadu, India, and Austin in Del Valle, Texas. History From 1996 to 2009, the company was known as AdventNet, Inc. It used to provide management software. In 2009, the company was renamed Zoho Corporation after the company made its online office suite. The company is privately owned. Zoho had more than 50 million customers in January 2020. In July 2022, the company had more than 80 million users. References Other websites Official website