
Rocket Report: SpaceX to make its own propellant; China’s largest launch pad
Trust the computer ... It's easy to be skeptical about this project, but it has attracted an interesting group of people. LEAP 71 has just two employees—its two German co-founders—but boasts lofty ambitions and calls itself a "pioneer in AI-driven …