translate English to French: Cooperation made it possible to launch relatively ambitious projects by sharing the funding and future orders.
Les coopérations permettaient de lancer des projets relativement ambitieux que seule autorisait la mise en commun des financements et des commandes futures.