Translate the following English sentence to French:
"The economy has never grown so much nor favoured so many countries on a global level."
Jamais l'économie n'avait connu une telle croissance et n'avait été favorable à tant de pays au niveau mondial.