This's a brand design for motor racing sport. what designer wants to show is the sense of speed and power of racing sport. Though use the round angle to make the shape more like a track, combined abbreviation of COC with the race track, and flag language to emphasis this is a motor racing sport. To make the logo highly recognizable.
Federation of Automobile and Motorcycle Sport of People's Republic of China is the only legal organization representing China to join the international automobile and motorcycle sport. It is the member of FIM, FIA ASIA. A joint, national, non-profit social organization formed by a unit that loves the automobile and motorcycle movement.