Proprietary business communications platform Teams by Microsoft is now available for the general public. An official announcement was made by…