this company has one setback after other - pure bad luck or bad management?? i should have put a stop loss long time back on this so now i have to hold and hope the company turns around in the next year or so...am so depressed
ITD Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held