Business NASA to discontinue $2 billion satellite servicing project on higher costs, schedule delays Posted on March 3, 2024 by miyuru © Reuters. The NASA logo design is seen at Kennedy Space Center ahead of the NASA/SpaceX launch of an industrial team objective to the International Space Station in Cape Canaveral,….