Search / 4 results found

from
to
Archives

FILE -- Offices for Microsoft in Manhattan, Feb. 27, 2017. For years, the company has struggled to change the perception that its software was…