Nov 15, 20190 min

Chile now has the largest electric bus fleet in Latin America