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