World Wide Web Consortium (W3C), and FIDO Alliance to create a comprehensive secure payment ecosystem. Tap Payments is transforming digital payments across the MENA region, providing businesses ...