No Picture
International

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 […]