Business briefing Financial analysis Investing Money News Technology news Crypto business helps Revolut to win the first billion Jayd Johnson 28 April 2025 0