Nearly two-thirds (64%) of payments partners have identified the limited local payment methods and operational and technical failures as the biggest challenges facing merchants. This is according to ...