Slack Slack could publicly file for its long-awaited IPO as soon as Friday, Business Insider has confirmed. The timing of Slack’s upcoming S-1, which was first reported by the Wall Street Journal, puts the company on track to go public in May or June. Slack, which was last privately valued at $7 billion, is expected […]