New Space and Tech How a Team From Italy Won the First Hack-a-Sat Satellite Hacking Contest September 1, 2023