November 18, 2025 Meet SIROM – the small European interface unlocking big possibilities in space servicing. Image