Press Release China Yuchai International Announces Unaudited 2026 First Half-Year Financial Results Aug 7