It was meant to be the European Space Agency’s (ESA) chance to put their name in the history books, with the touchdown of the ExoMars lander on the surface of the red planet last month. Unfortunately, in the last minute... Continue Reading →