Build Your Dreams (BYD) USA has completed the delivery of the first three BYD K9 electric buses to the Chattanooga Regional Transportation Authority (CARTA) in the state of Tennessee. Momentum Dynamic...

This content is available to only subscribers.