×

Odysseus moon lander likely has 10 to 20 hours of battery life left, company says

By Thomson Reuters Feb 27, 2024 | 10:00 AM