Elizabeth Holmes said to owe Theranos $25M: WSJ

6:45 AM ET Thu, 6 April 2017

The "Squawk Box" crew discusses some of the morning top stories.