Tag: big box stores
The world’s tiniest Walmart opens in Atlanta
Walmart made retail history today by opening its smallest store ever. While a tiny Walmart—the store near Georgia Tech's campus is around 2,500 square feet—seems like an oxymoron, don’t let the size fool you.