Tech NASA Faces Leadership Shake-Up Amid Moon Program Uncertainty Sana Feb 20, 2025 0 His company holds $15 billion in NASA contracts, including one to land humans on the moon with its Starship rocket.