1 Articles
Report

Electric bus production has finally begun in California. Chinese electric automaker BYD recently completed its first two vehicles at its new factory in Lancaster, CA. They will be joining the fleet of the Antelope Valley Transit Authority in Los Angles County.