Zoho Corporation is an Indian multinational technology company that makes web-based business tools. It is best known for the online office suite offering Zoho. The company was founded in 1996 by Sridhar Vembu and Tony Thomas and has a presence in seven locations with its global headquarters in Chennai, Tamil Nadu, India, and corporate headquarters outside of Austin in Del Valle, Texas. Radha Vembu, Shridhar Vembu’s sister, owns a majority stake in the company. Wikipedia
The application is now available to download from the web. It is a fully functional, downloadable mobile app on all devices. Sridhar Iyengar, Managing Director, Zoho Europe,...