You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
-
10 billion $ for 15% success chance. That is rough. I refuse to believe NASA will fail at a project of this magnitude.