Europe gives nod to 1.4 billion euros for Mars rover, ISS: European Space Agency
Europe has approved an extra 1.4 billion euros (USD 1.5 billion) today to resuscitate a life-seeking Mars rover project and keep its place on the ISS.
Dec 02, 2016, 20:56 PM IST