PaymentWorks, the vendor identity platform that protects organizations from vendor impersonation fraud, today announced the launch of Supplemental Social Engineering Fraud Insurance, available ...