After a saga of broken promises, a European rover finally has a ride to Mars | Vertech News