The final frontier: Inside the Barcelona incubator fostering next-generation space startups
The European Space Agency's Business Incubator Center, located in Barcelona, aims to attract 40 startups by 2018 and foster the space industry ecosystem in the region.