After years of efforts within the British government, and lobbying by the country’s space industry, the U.K. is taking steps to get back in the launch business.
After years of efforts within the British government, and lobbying by the country’s space industry, the U.K. is taking steps to get back in the launch business.