Slack, a business management services startup, said a security breach in February may have compromised user information including phone number and Skype IDs. Slack provides communication tools that integrate with several third-party
November 2, 2024