As NASA increasingly relies on commercial space, there are some troubling signs November 21, 2024 by Comments