Sears Pops Up in Manhattan

December 14, 2005

Sears plans to open a temporary store in New York’s Times Square to help it generate publicity and sell more of its Craftsman tools and Lands’ End clothing.

Recent News