ThinkingNews

Back to feed
Ars Technica April 23, 2026

Eight months early and under budget, the Roman Telescope is ready to launch

Eight months early and under budget, the Roman Telescope is ready to launch