Europe is set to regain independent access to space tomorrow, July 9, when the...
orbit
A new EU mission has sent some suitably space-age tech into the cosmos. On...