01-16-2014, 08:56 AM
Walmart has pulled back to mid-$77. They've started a new trend of opening micro-stores on college campuses. Good idea or not? My new article is up. Thanks, everyone!
http://seekingalpha.com/article/1930371-...e-of-value
http://seekingalpha.com/article/1930371-...e-of-value