New Flyer Completes 1,800 Electric Bus Passenger Rides, 1,150 Miles

by Cynthia Shahan 0 comment
New Flyer Completes 1,800 Electric Bus Passenger Rides, 1,150 Miles