Economics #Amazon is making a massive $11.5B bet on #satellites to take on #ElonMusk’s Starlink. 15 April 2026, 1:17 am Team Buyback