translate English to French: Despite the progress made in that direction, the gap between developed and developing countries remained large and was growing, in view of the rapid pace of technological advances.
En dépit des progrès réalisés dans ce sens, l'écart entre les pays développés et les pays en développement demeure considérable et tend à se creuser compte tenu de la rapidité des progrès techniques dans ce domaine.