Company News
China Yuchai Shares Fall 6% After Report
Shares of China Yuchai International Ltd fell 6.2% after J Capital Research released a skeptical report questioning growth sustainability.
The report highlighted 30% revenue growth and 66% earnings in