Today was rumored to be one of the days that NASA would announce the winner or winners of contracts for the next phase of the agency’s commercial crew program, called Commercial Crew Transportation Capability (CCtCap). Barring an unlikely last-second […]
Recent Comments