translate English to French: These barriers differ by stage of technological maturity for both public and private finance, and so too, therefore, do the appropriate financing vehicles.
Ces obstacles diffèrent selon le stade de maturité des technologies en question, tant pour les financements publics que pour les financements privés, et il en va donc de même pour les mécanismes de financement appropriés.