April 11, 2015April 11, 2015 Aalto-1, Finland’s first ever satellite, set for a historic launch Continue reading →