Europe's Cosmic Agreement European Space Agency Takes a Step into the Future

The European Space Agency has a new budget and member states have also set aside a bitter debate over the future of the Ariane rocket, the program's commercial workhorse. All sides are happy -- and Russia may even benefit from the deal.