News4 years ago
Chile’s Capital City “Santiago” Launches 150 Electric Buses, Now Has 455 E-buses
Chile’s Capital City “Santiago” launches 150 electric buses. The new buses brings Santiago’s bus operator “RED” electric bus fleet to 455. In comparison, New York City...