3 ms·
That is indeed a good sign, and might have a positive effect on people's willingness to make a deposit in the first place.
by blinding-streak 6y ago
That is indeed a good sign, and might have a positive effect on people's willingness to make a deposit in the first place.
- toomuchtodo 6y agoAgreed. Deposits signal intent to both Tesla and the capital markets they rely on, but you have to treat the customer relationship with respect to not poison the well.