Amazon Board Approves 20-for-1 Stock Split, $10B Share Repurchase | Dark Hacker News