Also inside: Tesla emphatically answers our question while a money manager makes a case for $5,000 a share.
Mark Bunting sits down with the CEO of a newly-public U.S. leader in cannabis oils and concentrates.