Очень странно для Франции иметь организацию "Business France". Многие из французов знают английский, но я как-то сомневаюсь, что официальная французская организация может иметь название на английском.