Business, Investments

Slack Launches its Own $80M VC Fund and an App Store