Intercede Group plc announced the launch of MyID® Authenticate, a FIDO passkey authentication solution that gives governments and enterprises phishing-resistant sign-in to Windows desktops, cloud ...