Translate the following English sentence to French:
"Despite the giant leaps forward, many problems remain unresolved and questions left open with regard to world trade."
En dépit des grands progrès, il subsiste, en matière de commerce mondial, des problèmes.