Elon Musk sets bold goals. But has he delivered?

Elon Musk is famous for making bold claims and big bets. But he’s also notorious for missing his own deadlines.

Source:: CNN Tech