Well if they show good management there is no good reason to go belly up just because of a delayed payment. Enough people (the employees included) have a common aim to see this one through to success.
SL1 Price at posting:
1.0¢ Sentiment: Buy Disclosure: Held