Published April 30, 2015 at 2560 × 1704 in Why electric buses matter‘DSC_5506’ One of the five new electric buses made by BYD for Metro. Photo by Luis Inzunza/Metro. ‹ Back