By FDI Creative Services on 04/27/2017
Category: Security News

Microsoft's quarterly revenue falls short of estimates



FILE PHOTO: An advertisement is played on a set of large screens at the Microsoft office in Cambridge, Massachusetts, U.S., on January 25, 2017.

REUTERS/Brian Snyder/File Photo

Related Posts