Chinese EV Bus Company BYD Lands $11.5 Million Contract In California

by Tim April 27, 2013 2 comments
Chinese EV Bus Company BYD Lands $11.5 Million Contract In California