Backup4all deployed on the International Space Station

The International Space Station (ISS) is a habitable artificial satellite orbiting the Earth 16 times a day (every 90 minutes according to NASA). We’re very proud to announce that as of May 31, 2017, Backup4all started its service on the International Space … Read More