Business briefing Financial analysis Investing Money News Technology news Crypto investor (37) charged with kidnapping and torture Jayd Johnson 25 May 2025 0