Mobility Portal
Sabadell strengthens its urban fleet with 20 new hybrid and electric buses