by Ben | Sep 30, 2019 | Green Tech, Press Releases
Los Angeles, CA (9/30/2019) – BYD (Build Your Dreams) achieved a major industry first when its 60-foot battery electric articulated transit bus completed durability road testing under the Federal Transit Administration’s (FTA) new Pass/Fail guidelines at the Model Bus...