CFMoto is a Chinese motorcycle manufacturer that was founded in 1989 and is based out of Zhejiang Province in China. Currently, the company has a presence in markets such as Australia, Asia and North America. It tied-up with Austrian motorcycle manufacturer KTM in October 2017 to build and sell the ...
Engine
292.2cc
Engine Torque
NA
Kerb Weight
NA
Mileage
NA
Which brand showed the best India-bound two-wheelers at EICMA 2024?