NASA is relocating perilously shut to the end of the Mars launch window

Following two earlier delays that pushed the launch of NASA’s new Mars rover Perseverance back again by many times, the start has been delayed however yet again. The new start date will be no previously than July 30th, NASA now says. The launch window for a mission to Mars closes on August 15th. In spite … Read more