Seeking Alpha
  • Dutch Trader
    American Lorain (ALN), the largest manufacturer of processed chestnut products in China, had a nice gain today (>10%). Still way undervalued
    4/19/11
    Reply