Home > Road Tests

Road Tests

CFMoto: Affordable But Well Made

web-CFMot353

CFMoto only began manufacturing motorcycles in 2000, and in 2007 it expanded into its present 1.6 million square-foot plant in Hangzhou, south of Shanghai, with a 1,520-strong workforce steadily ramping ...

Read More »