translate English to French: This joint effort has resulted in technology transfer and innovative processes and products.
Cet effort conjoint a débouché sur des transferts de technologie et sur la mise au point de procédés et produits novateurs.