This company is performing very badly and not informing shareholders enough. I got out but lost a lot of money - it hurt but had I remained any longer I would have lost way more. Just sayin!
LON Price at posting:
37.5¢ Sentiment: Sell Disclosure: Not Held