You have already liked this page, you can only like it once!
Federico Torchia, of Alenia, responsible for satellite functional testing, is all smiles after the completion of the abbreviated functional test prior to the launch of Integral, scheduled for 17 October 2002 from Baikonur in Russia