Home Depot Gives New Meaning to Big Box
San Jose Mercury News (free reg. required)
Home Depot is looking to build a 220,000-square-foot megastore, its biggest in the U.S., in East Palo Alto, California.
MORE ON THIS STORY...
MORE RETAIL NEWS HEADLINES...
Check out RetailWire's Engaging Online Discussions Featuring Our Exclusive Braintrust!
©2020 RetailWire LLC. All rights reserved.