X Payment System 'X Money' to Launch in 2025 - Rollup News