0II00

Balloon launcher Zero2Infinity Sets Its Sights to the Stars

Clearly, the sky is not the limit for balloon launcher Zero2Infinity. Based in Barcelona, Spain, the company announced this week…

10 years ago