Tesla stock surges 6% after Elon Musk puts up $1 billion of his own cash

.....

© Quartz