Isar Aerospace wins three-way DLR microlauncher competition
ESA awards €10.45 million to two UK launch startups
ESA awards €1.5 million to three German launch startups