Business briefing Financial analysis Investing Money News Technology news PayPal manager explains why his company is enthusiastic about bringing his stablecoin to Stellar Jayd Johnson 12 July 2025 0