300GT-E police bike previews forthcoming electric sub-brand for CFMOTO
Read more
CFMOTO has unleashed the largest-capacity, most powerful – and most luxurious – motorcycle in China: the 1250TR-G grand tourer.
CFMOTO ready to ramp up the world of motorcycling with new facilities, new segments, KTM joint venture