Some Caddo Parish Commissioners say they still believe in the future of Elio Motors and the nearly 1,500 jobs the three-wheel auto startup has promised to bring to Northwest Louisiana, despite yet ano…
Some Caddo Parish Commissioners say they still believe in the future of Elio Motors and the nearly 1,500 jobs the three-wheel auto startup has promised to bring to Northwest Louisiana, despite yet ano…