Logo
Categories
Industry Trends

Digital divergence: Microsoft poll results

Respondents in developing and developed countries diverge on how technology will affect them going forward.

Leave a Reply