Georgia Tech Walmart opens next week
August 07, 2013 at 10:46 AM EDT
Georgia Tech’s on-campus Walmart will open Aug. 14. The store will be the discount retailer’s third “Walmart on Campus” – its tiniest concept that’s much closer to a convenience store than a supercenter...