China Yuchai Shares Slip After Short Seller Flags Durability Concerns
Shares of China Yuchai International Limited (NYSE: CYD) fell after a short-seller report questioned the sustainability of the company’s recent earnings and revenue expansion. J Capital Research highlighted divergent growth versus the broader Chinese truck market, flagged accounting and financing characteristics, and raised corporate governance con…