![No Picture](https://cbwmagazine.com/wp-content/themes/mh-magazine/images/placeholder-medium.png)
LA Metro buys first electric buses
USA The Los Angeles County Metropolitan Transportation Authority (Metro) board of directors approved a contract with BYD Motors for the manufacture and delivery of up to 25 new allelectric buses as part of a $30m […]