12-01-2018 03:34 via koat.com

ART bus company admits to some issues, refutes others

BYD admits it is late on delivering the buses, but says a full battery does last for 275 miles.
Read more »