NASA has signed a $719 million extension of the International Space Station contract with Russia's Federal Space Agency for services through 2011.
NASA has signed a $719 million extension of the International Space Station contract with Russia's Federal Space Agency for services through 2011.