General Industry Term

ECH

Definition

Electronic Clearing House

ECH means Electronic Clearing House.

An electronic system for the settlement of financial transactions, such as payments for crude oil or products.

✓ Verified term