Electronic wallets are gaining traction, with 11,077 new wallets issued throughout the year. Staff Writer, Times of Oman December 19, 2024 Muscat: Debit cards have emerged as the dominant force in Oman’s payment landscape, accounting for a remarkable 93% of all newly issued cards in 2023. According to the 2023 Central Bank of Oman (CBO) National Payments […]