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.