Houston, we have a problem!
U.S. rocket companies are facing the daunting task of ferrying hundreds of satellites to space in the coming years as sanctions sideline the Russian space launch industry.

Houston, we have a problem!
U.S. rocket companies are facing the daunting task of ferrying hundreds of satellites to space in the coming years as sanctions sideline the Russian space launch industry.