Robots could soon autonomously repair and service satellites

© 2025 Vimarsana