Microsoft is giving the look and feel of Teams a major overhaul before the release of Windows 11 later this year.

TechRadar – All the latest technology news