The first race of the FIA TCR World Tour weekend at Zhuzhou in China saw Lynk & Co Cyan Racing securing its third consecutive teams' title. "I'm incredibl ...