TechCrunch – TechCrunch Posted on December 23, 2019December 24, 2019 by admin TechCrunch TechCrunch Slack’s worth about 18x revenue, and there’s nothing wrong with that TechCrunch View full coverage on Google News Source: Google News Feed