Slack is now valued nearly $20 billion (IPO) after having reported a net loss of $138.9 million on revenue of $400.55 million for the year ended Jan. 31. Mr Cheaply On 6:07 PM No text found Submitted June 20, 2019 at 08:38PM by markyu007 http://bit.ly/2L1jzqZ