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 »