translate English to French: These alliances have spurred the development of key technologies for both space prgrams and provided greater returns on investments.
Ces alliances ont facilité le développement de technologies clés pour les deux programmes spatiaux et contribué à l'obtention de meilleurs rendements des capitaux investis.