XtoFxtof@shelter.moe
Dec 7, 2024, 12:23 PMI just read an article of the New York Times with this illustration that demonstrates the disruptive emergence of SpaceX.
But I am wondering: why is “Britain” present on this graph? Do they have a “new space” launcher? I am not very versed in the recent developments, but I had the impression that UK was not a thing concerning space launchers sinces decades.