Powering Europe's thrust into space