85% of consumers in Mena 'embrace digital payments' – ZAWYA General Some 85% of people in Middle East and North Africa (Mena) have used at least one emerging payment method in the last year, including tappable … Read the full article