Microsoft is working hard to shut up the egotistical blowhard on your team Posted on October 9, 2022 By Charlielikes Does it take science to get an annoying loudmouth to shut up? Microsoft thinks it may. Tech