China Yuchai: Turning Bullish On Buyback Plan And Improved Outlook (Rating Upgrade)

Seeking Alpha