translate English to French: These huge companies have research, manufacturing and marketing operations worldwide.
Ces entreprises géantes ont des activités de recherche, de fabrication et de commercialisation dans le monde entier.