Tesla has confirmed that it has received more than 325,000 reservations for the Model 3 sedan, totaling approximately $14 billion in implied future sales.
A data leak called the "Panama Papers" that dwarfs anything Edward Snowden came up with has the rich and politicians worldwide looking over their shoulders.
Tesla CEO Elon Musk confirmed the first Model X units will start shipping on September 29. We also got word that Model 3 pre-orders will start March 2016.
The Tesla Model III is the third-generation Tesla Motors electric car formerly known as Model E. It's set to debut in 2016 and go on sale the year after.