EDI, or electronic data interchange, has garnered somewhat of a negative reputation amid recent years of dramatic FinTech innovation. The technology first emerged in the...