Hoping you do no mind me to use your sentences from your post above, all what you say makes sense. But when I read it, to me it read like this.
They will need more funds from us to bring our incredibly mismanaged funds to fruition. The failure in getting the ECM cost us many millions in lost sales and delayed establishing a market position.
FTT Price at posting:
4.7¢ Sentiment: Hold Disclosure: Held