US economy

8 years. $28 million in deposits. The perplexing tale of a three-wheeled car that never arrived.

Elio Motors got 65,000 deposits worth tens of millions of dollars but hasn’t delivered a single vehicle.



Leave a Reply

This website uses cookies. By continuing to use this site, you accept our use of cookies.