ebay forays into physical retail and private sales

eBay announced plans to open “pop-up” boutiques in 12 cities across the USA in an effort to service holiday shopping.

Pop-up retail is IT right now…

Its first ephemeral store popped up on…

11/26/09 at 10:52pm