I'm sure many would be surprised as to who has been doing the selling. These clowns will be done soon. I think we'll hear something by next week as to what the hell is gong on with this company.
I've been doing some DD on this ... thinking of taking a position ... then I see that you are here bashing. I wonder why? I'm suddenly VERY interested in TRAB.