Software Zoho wants to take on Microsoft and Google with its own collaboration platform Zoho wants to help run your business with catalog of tools and services, including a new communications platform. By Charlie February 8, 2023February 8, 2023