Business Why Would Amazon Sell $8 Billion of Nvidia AI Chips—Then Lease Them Back? ByThe WIN Desk October 3, 2026October 3, 2026