CNBC Pro

Short Hills Capital Partners' Stephen Weiss would rather short Tesla than own it