Dear Microsoft, enough is enough
Our global coalition of innovative developers promotes genuine competition and users’ freedom of choice. It’s time for Microsoft to do the same.
Summary not yet generated for this article.
Comments (39 of ) ⌛