Round 4 of the Shell Advance Asia Talent Cup (Shell Cup) came to another dramatic close at the Zhuhai International Circuit in China. The final race was marred by an accident that took out four Malaysian riders, and two Japanese riders, while the final result was not decided until the final charge to the chequered flag. (more…)