Russian space official predicts 'avalanche' of technical failures on the International Space Station after 2024

Russian space official predicts 'avalanche' of technical failures on the International Space Station after 2024

Business Insider

Published

Russia is planning to ditch NASA on the International Space Station after 2024, citing future mass failures, and build its own station instead.

Full Article