Global reputation index


New Member
French-France and English-England
Hi everyone, I'm translating a marketing document from French to English and there are very specific terms I can't find anywhere: the title is Global Reputation Index. Should I keep this terminology in English or can I find a translation for it...

Please help Thank you!
Last edited by a moderator:
  • Top