San Francisco is taking a stand against the electric scooter startups that have invaded the city


Trending Today on Tech News Tube