As part of its 2026-2027 departmental plan, the Canadian Space Agency (CSA) has cancelled its ambitious lunar rover that would have landed at the moon’s south polar region.
Canadian Space Agency cancels lunar rover mission
Mar 20, 2026 | 11:22 AM
