EtherZilla’s Bold Strategic Move: $40 Million Ethereum ETH Sale Fuels Share Buyback by cnr_staff October 28, 2025