Microsoft embraces open hardware movement
Microsoft used its latest financial results to talk up the progress it is making with Azure, Office 365 and the like.
or
Microsoft used its latest financial results to talk up the progress it is making with Azure, Office 365 and the like.
or