Lion Electric, a manufacturer of electric school buses, announced the suspension of operations at its Illinois plant, leading to the temporary layoff of around 400 workers. The company is exploring options, including selling assets and seeking creditor protection, due to recent financial struggles.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing