On principle, foreign investment in France is free from any form of administrative control.
There are very many ways in which foreign companies can establish themselves in France, to suit all of the different expansion strategies of investors.
Once they have chosen the short or long-term solutions they require, these can be implemented with total legal certainty, and the investors are free to develop their project without complicated or expensive requirements.