Six members of the European Automated Clearing House Association (EACHA) have joined forces to deliver centralized and optimized processing services for SEPA transactions. For this purpose they have set up a new company called European Clearing Cooperative (ECC).