CategoryManufacturing

No launch in sight for Elio

Paul Elio's three-wheeler was supposed to have launched at the Shreveport, La., factory in 2015
SH
By:
Stephanie Hernandez McGavin smcgavin@crain.com
May 12, 2018 05:00 AM