Order for Three 35-Foot All-Electrics for St. Albert
‘Sets Tone for New Era of Canadian Transportation’
The City of St. Albert, northwest of Edmonton, Alberta has ordered three 35-foot all-electric buses to be manufactured by BYD in Lancaster, Calif. They are to be delivered in late summer or early fall this year.
Read More >>