To be honest, i am not worried.
Those satellites will make it into LEO one way or another. I trust the management team to make the right decisions.
They too have a large stake in this company and want it to suceed and reap the rewards.
Those who are patient will be rewarded IMO.
SAS Price at posting:
15.5¢ Sentiment: Buy Disclosure: Held