After missing its initial launch window in 2020 in part because of the pandemic, the European Space Agency’s ExoMars mission is on schedule for a launch in September.

SpaceNews

Read More – SpaceNews