Microsoft closes its Times Square store

Filed under
Microsoft