Scoot launches in Barcelona with two large electric fleets
Currently, Scoot operates more than 700 scooters in San Francisco,…
Currently, Scoot operates more than 700 scooters in San Francisco, serving tens of thousands of riders who have logged nearly 5 million miles and now, the company is expanding into Europe...