Skip to content
CYD WACC: 7.64% — China Yuchai International Ltd. Cost of Capital (May 2026) | DeepViews