Setting up Teams for Home Posted by admin May 17, 2020 in MS Teams How to install MS Teams for use in your business or at home for free. If you would like a visual image guide to setting up free MS Teams – have a look at this article from PC Mag Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window)Like this:Like Loading... Related Free Teams MS Edge Browser MS Teams Teams