Business Ethereum Foundation Stakes $46.2M in Largest DeploymentMarch 30, 2026 Quick Summary: The Ethereum Foundation has staked $46.2 million in Ether across 11 deposits, its largest staking move yet as…