China Yuchai International held annual shareholder meeting in Singapore - CYD News | Rallies