Comment by ta8903

6 days ago

I understand why NASA might be a little antsy but 100B over 25 years doesn't seem like a lot for America for a long horizon project.