China-based BYD has secured a contract from the Los Angeles Department of Transportation (LA DOT) to supply 130 battery-operated electric buses. Each 9.144 metre (30-foot) K7M bus can accommodate 22 p...

This content is available to only subscribers.