National Business

November 22, 2013 11:39 AM

First U.S. pot stores will open Jan. 1 in Colorado

It won't happen in time for shoppers to fill their Christmas stockings, but it's sure to provide a little holiday buzz nevertheless.

Related content

Comments

Videos

Editor's Choice Videos