Business4 years ago
World’s First Self-Driving E-Scooters Launch in Peachtree Corners
Teleoperated e-scooters will operate on public streets In keeping with its long history of developing cutting-edge technologies, the city of Peachtree Corners announced the launch of...