translate English to French: From the perspective of transnational corporations (TNCs), certain challenges remained to effectively meet the growing consumer demand in developing countries.
Du point de vue des sociétés transnationales (STN), certaines difficultés empêchaient encore de répondre efficacement à la demande croissante de consommation dans les pays en développement.