Moustache Bikes is a French company specializing in the design and manufacture of high-quality electric bicycles under the brand name Cycle Me. Founded in 2011 and based in the Vosges region, Moustache Bikes offers a range of e-bikes designed for urban, road, and mountain use, known for their distinctive handlebars, robust frames, and innovative technology.