Arctic Sweden in race for Europe’s satellite launches