English Business France Cited by user Phil Bridger on 04 Mar 2022 Business France is a French Government agency created on 1 January 2015 through a merger between UBIFRANCE and the French Agency for International Investment (InvestInFran…