Clearly, the sky is not the limit for balloon launcher Zero2Infinity. Based in Barcelona, Spain, the company announced this week their plans to launch payloads to orbit using a balloon launch system. The Rockoon is a portmanteau, as Lewis Carroll would have said: the blend of the words rocket and balloon. The launch system announced […]