Tag: fleet of electric buses

Question: What country in Latin America has the largest fleet of electric buses? Answer: Can be found at Clean Energy Answers.

Tagged with: , ,