Management always have an advantage in these situations. Fool me once though ... A second highly dilutive desperate credit raise soon imo and a consolidation will do wonders for share holder morale. So what was the maths on share holder ROI lately? South of -90%. You have to love maths.
TRL Price at posting:
0.3¢ Sentiment: Sell Disclosure: Held