Start-up company drops off E-scooters in Santa Cruz without permission

September 14, 2018

A bunch of electric scooters were left in Santa Cruz without the company behind them ever getting a business license