Phil McAlister, who directed NASA’s Commercial Space Division from 2005 to 2024, which included this commercial space station program, said the changes give NASA and the companies a chance for success, given that the agency’s budget will be less than anticipated.
“How was NASA’s previous…