Moustache Electric Bikes
Moustache Bikes are based in the Vosges region of France, home to their childhood memories, families, and values. Moustache strongly believe that the strength of a company is based above all on its employees, and therefore built theirs around complementary skills. After starting out as two bike-lovers crazy enough to embark on such an adventure – Manu (development) and Greg (sales) – have now close to 100 people working on the development and production of their bikes.
70 products
70 products