News

An Ethereum whale address has bought $300 million worth of ETH over the past few days as "mega whale" addresses surged in July.