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 says he would have been imprisoned if he had followed Tesla CEO Elon Musk when announcing taking a company private.