Iride constellation: Italy is the star attraction of space
There have been many moments in which Italy has been one of the protagonists of the space exploration and Earth observation. From the third country in the world to have launched satellites into orbit in December 1964 to the Dart probe that allowed NASA (National Aeronautics and Space Administration) to reverse the course of an […]
Read More →