Showcase of Italian expertise in space

An Italian Space Technology exhibition has opened at Flinders Victoria Square in Adelaide. It will be open to the public until 14 January 2018. Organised by […]