LA Metro buys first electric buses
https://www.worldhumorawards.org/uncategorized/1y7rf8o 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 […]