SpaceX’s Starship rocket lifts off from the company’s Starbase launch facility in Texas on its eighth test flight. [Courtesy: […]