Retailer X5’s revenues up by 20.7% year-on-year in 1Q to $13 bln 16. April 2025 Sales of the group’s digital businesses increased by 52.3% to 70.826 billion rubles ($860 mln)