Ethereum Foundation Sells 10,000 ETH to BitMine in $24M OTC Deal, Reviving Treasury Criticism — Geo News