Cinner, 4 months ago 80% chance of landing leaves 20% chance of failure. That’s a big number. They probably didn’t want to advertise a big failure so they waited until the success. Possibly a NASA condition since they put $180MM on it.
80% chance of landing leaves 20% chance of failure. That’s a big number. They probably didn’t want to advertise a big failure so they waited until the success. Possibly a NASA condition since they put $180MM on it.