Brand Packaging

Rumor: Amazon retail stores coming

December 9, 2011
The rumor mill has it that Amazon is planning on opening its own retail stores. Internet entrepreneur and blogger Jason Calcanis looks at possible scenarios. Read it on Launch.