Translate the following English sentence to French:
"There have been no bankruptcies among insurance companies or manufacturers, nor has technical progress been hampered as a result."
Ni la compagnie d'assurances ni aucun fabricant n'ont fait faillite et cela n'a pas empêché le progrès technique.