Sweden inaugurates new satellite launch site
Sweden’s Prime Minister Ulf Kristersson, left, EU Commission President Ursula von der Leyen and Sweden’s King Carl XVI Gustaf at the Esrange launch site on Friday Jonas EXTREMES Text size Just days after a failed British satellite launch, Sweden inaugurated its new launch site on Friday as the race heats up to become the first […]