From Portugal to Paris to Poland electric scooters have invaded Europe, but it’s far from a smooth ride. …read more

Source:: CNet