Doha, Qatar: The total payment system transactions reached 81.063 million in May 2026, representing a 32 percent increase compared to 61.641 million in... Over 6,500 land transport transactions ...