Telegram launches in-app digital payments system called ‘Stars’By sofyan / June 7, 2024 Telegram launches in-app digital payments system called ‘Stars’