Translate the following English sentence to French:
"Europe is now facing a series of challenges requiring more money to be invested."
L'Europe est aujourd'hui confrontée à une série de défis qui exigent davantage de fonds.