The ExoMars mission will live on despite the Schiaparelli's lander unfortunate mishap. At a meeting in Switzerland, European Space Agency's member countries have agreed to set aside €436 million ($464 million) to make ExoMars 2020 a reality. Tha…