European-built Node 3 says farewell to Europe
Monday, May 18, 2009 - 11:49
in Astronomy & Space
The official departure ceremony of Node 3 took place at the site of ESA’s Node 3 prime contractor Thales Alenia Space in Turin, Italy, on 16 May. The final European-built permanent module for the International Space Station is now on the way to NASA's Kennedy Space Center in Florida, US, prior to its launch early next year.