The bus wars are over. Electricity — and China — won.

China has 421,000 electric buses. The United States has 300.

Leave a Comment

Your email address will not be published. Required fields are marked *