translate English to French: Globalization offers opportunities and challenges.
Il est venu trop tard pour amorcer la reprise, mais il injectera 50 milliards de dollars dans l’économie en 2002.