An Indian multinational technology company called Zoho Corporation creates web-based business tools and computer software.