APTA-2048
Senior Member
Late reply, but St Albert’s buses are made by Chinese firm BYD. They have an assembly facility in California and Ontario. Toronto’s BYD buses also had to be taken of the road for battery/mechanical work recently.Don't know the Manufacturer of the St Al busses.
Last edited: