European Space Agency to let private firms compete for chance to deliver cargo to ISS

Space Station, in a potential first step towards independent missions carrying astronauts. The ESA’s 22 member states, whose space ministers were … read more