You could have won an Oscar if you'd moaned more imaginatively.
The fall of the dice hasn't been to your liking so you've got to moan and moan, blame and blame. Really what you need is an investment advisor, one who will steer you to the low levels of risk you are prepared to take. Companies like STB are extreme risk no matter how good management are. Hope you get over the blame game and get onto the learning curve (or off to an advisor).
Still not myself seen anything major that management have done wrong in progressing this high risk, high potential project.
EL
STB Price at posting:
45.0¢ Sentiment: LT Buy Disclosure: Held