Microsoft Teams, the Redmond giant's answer to workplace chat app Slack, is all set for a general release on March 14. Full story from the WindowsCentral blog...