China Yuchai CFO Loo Choon Sen disposes of 13,200 common shares worth US$619,836.98 - CYD News | Rallies