Business Europe's First Satellite Launch Complex Opens in Arctic Sweden Jan 13 2023 - 15:42 Mainland Europe's first orbital launch complex for satellites officially opened in…