The report is of great concern. I've long had doubts about the valuation methodology, but the details about the so called buyers? in China and the alleged fudging of yields is new to me and of great concern. I'm out.
TFC Price at posting:
$1.31 Sentiment: Sell Disclosure: Not Held