Disagree, This is a PR that sounds desperate. They already announced this information in the conference call, unless the whole order was shipped this is not news.
The delay of the order is extremely important, because now IMSC is known for delaying very large orders (India, where they also lost significant money on the order).
IMSC has failed to justify the move to a larger space. It looks like ~50% of the revenue for this upcoming quarter and the last quarter will be from the 150, which is outsourced.
A one time believer losing faith, hoping for a buyout with passenger TSA qualification.