9Feb By adminNo Comments Technology Microsoft Teams to shut down soon! [ad_1] The current free version of Microsoft Teams could soon be shut down. What does this mean for existing users? [ad_2] Source link