Los Angeles' order of 130 electric buses is the largest in US history – Roadshow
Pretty soon the familiar orange and silver of LA Metro buses will no longer be accompanied by the clatter and roar of a diesel engine. Getty Images People don’t necessarily think of robust public transit when they think of Los Angeles, and while things may have been pretty lackluster a couple of decades ago, that […] More