Britain’s first-ever space launch is on track to take place before the end of November, according to billionaire entrepreneur Richard Branson, whose Virgin Orbit Holdings Inc. will undertake the mission. “We plan to launch our first satellite into space from European soil within six weeks,” Branson said Tuesday at a press conference in Milan. “We […]