Ethereum Foundation Sells 10,000 ETH for $23M in OTC Deal | Intellectia.AI