Moustache is a speciality e-bike manufacturer, based in the Vosges region of France. Their stated ambition - 'To leave the car in the garage...'. Well, several years later, objective achieved! This relatively new French company (est.2010) has sold many thousands of e-bikes to many thousands of very satisfied customers...and have left many a car in the garage indeed.
And their reason for such success - 'We strongly believe that the strength of a company is based above all on its employees, and we’ve built ours around our complementary skills'. Given how Moustache bikes are synonymous with quality and refinement, they've certainly landed on a winning formula.
There is definitely a decidedly European approach to overall build quality of each Moustache e-bike, why not come on in and check them out!