In recent visits to five Wal-Mart stores in the San Francisco Bay Area, however, TheStreet.com found a company still struggling to find its footing in the rough world of retail.
surveying the retail landscape
Dell Having Trouble Fitting In At Walmart?
By Meg Marco 8.27.07