Three InCubed satellites have launched from the Vandenberg Space Force Base, California, highlighting ESA’s role as partner to industry and its support for business and technology innovation.