BYD has had a somewhat rocky path to get this factory working in the Golden State. Its $12.1-million contract with Long Beach, CA, was nullified because the federal government said not enough of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results