Microsoft's phrase of the week was 'tech intensity' and, no, we're not sure what it means either


Trending Today on Tech News Tube