Meet SARsatX, the Saudi space startup that won at LEAP 2026
SARsatX, a Saudi startup building synthetic-aperture-radar satellites, took home LEAP 2026's Into New Worlds award, part of a Rocket Fuel winners list that leaned heavily toward hard infrastructure.