Business briefing Financial analysis Investing Money News Technology news Have institutions destroyed Satoshi Nakamoto's dream? Jayd Johnson 26 June 2025