Home Investing Did the Ethereum Foundation Just Sell $12.8M in ETH?