Lion opens 900,000-sq.-ft. commercial vehicle EV facility
The Lion Electric Company has officially opened its 900,000-square-foot Joliet, Ill. facility, the largest location in the U.S. dedicated to the production of all-electric medium- and heavy-duty commercial vehicles. We also report on Simard Transport, BC Transit and Exro.