Sao Paulo (SP), Brazil December 17, 2025 The Sao Paulo City Hall is presenting 140 new electric buses that will be integrated into the city's public transportation fleet. (oslaim brito / thenews2) Poster #856834040
Sao Paulo (SP), Brazil December 17, 2025 The Sao Paulo City Hall is presenting 140 new electric buses that will be integrated into the city's public transportation fleet. (oslaim brito / thenews2) Poster #856834040