Translate the following English sentence to French:
"Globalisation is clearly inescapable and inevitable and is, for the most part, the result of the development of techniques and technology."
La mondialisation est évidemment inéluctable, inévitable, et elle est, pour l'essentiel, le résultat d'une évolution des techniques et des technologies.