Substrate
Japan Records 386 E-Scooter Accidents in 2025 as Overall Traffic Deaths Reach Record Low — Substrate