Amazon's $11.6 Billion Bet on Satellites: What It Means for the Future of Connectivity | Whale Factor