A $100 million contract is a follow-on to a previously awarded program, Elbit said, but it didn't reveal the identify of the customer or the previous program.
The space industry faces a “double bind” of insufficient launch capacity in the short term and oversupply in the long run, a McKinsey & Co. report says.