News

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.