News3 years ago
Student Transportation Of Canada Order Lion’s 1,000 Electric School Buses
Student Transportation of Canada order Lion Electric Co.’s 1,000 electric school Buses. If approved, STC would become the largest operator of zero-emission buses in all of...