translate English to French: • Presents a co-ordinated face to its target international publics.
• se présente uniformément aux publics internationaux ciblés.