Alphasat I-XL – a quantum leap for satellite communications

25 July 2013