WAYNE, Pa.--(BUSINESS WIRE)--Run Payments today announced that it has been named ISO of the Year by the Electronic Transactions Association (ETA). The 2026 ETA Awards recognize individuals and ...