E euronews.com Arctic space centre could become the first to launch satellites from Europe 5 points ohjeez 3 years ago 4 comments