translate English to French: Many developing countries do not innovate at the technological frontier.
De nombreux pays en développement ne participent pas à l'innovation technologique.