NCM Reviews


NCM is an E Bike manufacturer based in Germany with subsidiaries and sales offices in Australia, Canada, United Kingdom, and the United States. Their product range covers the segments of E MTBs, city bikes, trekking bikes, folding bikes and cruisers. Manufacturing facilities are based in France, Vietnam, and Suzhou China. The company was started in 2014 and has formerly operated under the name Leisger.
Post a Comment for NCM
Name and email are optional. Your email address will not be published.
Comment has been submitted successfully.
Comment is being held for moderation and will be posted after it has been reviewed