Amazon Leo still tracking for 2026 service launch as satellite production ramps

Amazon Leo insists it still intends to launch services commercially later this year after missing a mid-2026 target. Amazon Leo has launched 396 satellites so far, and the 1,000th unit recently came off the line.

iotspacetelecomxr

Sources