translate English to French: Organization / Contact Person ABCO Industries Ltd.
Organisme / Personne-ressource ABCO Industries Ltd.