Retail News
Home Depot Gives New Meaning to Big Box
San Jose Mercury News (free reg. required) 08/08/2006Home Depot is looking to build a 220,000-square-foot megastore, its biggest in the U.S., in East Palo Alto, California.
Discussions
Check out RetailWire's Engaging Online Discussions Featuring Our Exclusive Braintrust!