That will tank the share wont it. Is it a new broom cleaning up and giving themselves some wiggle room or is it just management that have not done the right thing?
This cannot be rocket science surely.
TPI Price at posting:
$1.09 Sentiment: None Disclosure: Held