BYD Produced Its 300th Electric Bus In Lancaster, California

By Mark Kane