
Positive Future #676 (Feature photo – BYD Electric Double-Decker Bus – courtesy of BYD ) InsideEVs journalist Mark Kane brings us the story of the largest electric bus in North America. It is a BYD manufactured bus from California that is 45 feet ling and can seat up to 77 passengers. With a range of…