NASA Artemis Lunar Rover Contract Awards Delayed to 2024, But Why? NASA has delayed the award of contracts for the development of a lunar rover for the Artemis mission. by Isaiah Richard