G geekwire.com Another round of layoffs at Microsoft's customer service and sales teams 6 points alvatech 3 years ago 0 comments