Salesforce and Microsoft have an uphill battle to own collaboration | Heykuki News