e-scooters san Francisco

San Francisco approves 10,000 e-scooters on streets

The Municipal Transportation Agency at San Francisco has licensed four firms to operate scooters within the city. The companies Scoot,…

5 years ago