Inside Planet 13, the world’s largest cannabis dispensary



We got a backstage tour into the world’s largest cannabis dispensary, just blocks away from the Las Vegas strip. TechCrunch is a leading technology media …

source