Home Business Slack set to be publicly listed on the New York Stock Exchange