translate English to French: In addition it provided an opportunity to make contacts for current and future collaboration.
Il a également permis d'établir des contacts en vue d'une collaboration à plus ou moins long terme.