More than 325,000 people around the world have put down a fully refundable $1,000 deposit to get in line for the Tesla Model 3. So what happens to all that deposit money?
More than 325,000 people around the world have put down a fully refundable $1,000 deposit to get in line for the Tesla Model 3. So what happens to all that deposit money?