Home Tags Westfarms Mall

Tag: Westfarms Mall

Microsoft closing all of its retail stores; 8 locations in NY,...

Microsoft, based in Redmond, Washington, today announced that it will be closing all of its brick-and-mortar stores to concentrate on online merchandising. The computer software...