The company was created in 2015 by merging UBIFRANCE and the AFII and has 1,500 employees in France and 70 countries. Business France helps French companies develop their exports and attract foreign investments to France. It also manages the V.I.E program, which offers international corporate volunteering opportunities. The company provides a range of services, including business reforms, implementation studies, and private partnerships.