At Apollo Scooters, our design hub and support center are based in Montreal, Canada. However, to bring our vision to life, we collaborate with manufacturing partners in Shenzhen, China.
Check out this video for an ALL ACCESS LOOK into our 20,000 sqft factory: