Tesla talk

6:14 AM ET Thu, 8 Aug 2013

The Squawk crew discusses Tesla's "inexplicable" rise and whether it's a tech or auto company.