translate English to French: EDI technology lets businesses file returns and send payments to the CRA through a participating financial institution.
La technologie EDI leur permet de produire leurs déclarations et de transmettre leurs versements par l'intermédiaire d'une institution financière participante.