Repeat performance will be able to return to Earth and might one day carry crew

The European Space Agency (ESA) plans to return to the International Space Station (ISS) cargo delivery business by 2028, judging by announcements made at ESA Space Summit in Seville.…