Sears Opening 100 Lands’ End Shops

October 16, 2006

Sears Holdings plans to open about 100 Lands’ End clothing shops inside Sears stores.

Recent News