Seeking Alpha
  • Michael Bryant
    China Yuchai (CYD) keeps on rising. I don't know, but I see a lot of trucks going in and out of Beijing.
    12/31/10
    Reply