Lion Electric gets temporary creditor relief, halts Illinois factory
Quebec-based electric bus manufacturer Lion Electric Co. is temporarily laying off about 400 workers and halting operations at its Illinois factory to save cash after receiving a short-term lifeline from its lenders. Read More