ESA’s Business Incubation Centre relaunches – Video

Credits: ESA TV, 2010