China-based Build Your Dreams (BYD) Company has delivered the first 60-foot (18.28-metre) electric bus with battery capacity of 547 kWh to the Antelope Valley Transit Authority (AVTA) in Los Angeles C...

This content is available to only subscribers.