Musk’s got ‘a pass’ after bombshell tweets: Sam Zell

The following video is brought to you courtesy of the Fox Business YouTube Channel. Click the video below to watch it now.

Billionaire investor Sam Zell discusses Tesla CEO Elon Musk’s tweets about taking the company private.