Science
Ariane 6 Successfully Launches Amazon's Internet Satellites
On April 30, 2026, Europe's Ariane 6 rocket launched 32 satellites into orbit for Amazon's internet constellation, aiming to challenge the dominance of Starlink.
Editorial Staff 7 days ago