According to the company website (www.ccmsports.com), CCM stands for Canada Cycle & Motor, and was founded in 1899.
Log in or register to write something here or to contact authors.