China Yuchai International holds annual shareholder meeting - CYD News | Rallies