Tags » ByD

Metro electric bus prototype charging into the future

Some of you have been asking about the strange looking bus cruising the Orange Line this morning. It’s a prototype 60-foot articulated electric vehicle – probably the largest all-electric bus currently running in North America. 243 more words

Technology