Sweden inaugurates Arctic satellite launch site as space race heats up in Europe

"Europe has its foothold in space and will keep it," said European Commission President Ursula von der Leyen.