ChainCatcher reported that according to The Block, the Ethereum Foundation has recently been criticized for transferring a large amount of Ether, and some people in the community have called for greater transparency.
According to the on-chain data released by Lookonchain, the Ethereum Foundation has sold more than $10 million worth of ETH this year.