Hmm, interesting. Biggest hurdle I see is the 'private possession' definition and how a business might be able to navigate that for profit.
Paraphrased CO MJ law:
Adults aged 21 or older can grow up to six cannabis plants (with no more than half being mature flowering plants), privately in a locked space, and legally possess all cannabis from the plants they grow (as long as it stays where it was grown).
That last part is tricky. But hey, this is uncharted territory, so much remains to be seen as they flesh out these laws.