0 likes2 views Categories Editor's PickYes, Governments Do Freeze Funds October 16, 2025 Nicholas Anthony Who should be trusted with the future of money? Amit Seru, a professor of finance at Stanford Business School, recently took to the pages of the