translate English to French: This country has the 10th largest economy in the world and has a record of excellent work in technology development through its Centre for Technological Innovation (CTI) at UNAM.
Ce pays possède la 10e plus grande économie du monde et il est bien connu pour l’excellent travail qu’il a effectué dans le domaine du développement technologique par l’entremise du Centre for Technological Innovation (CTI) de l’UNAM.