There is a rumor that they lost a major contract and they...
There is a rumor that they lost a major contract and they could announce it as early as Friday.
There is a rumor that they lost a major contract and they could announce it as early as Friday.