French expat here, considering coming back. I just checked bpifrance.fr you linked, and... it's really badly designed. The navigation is really made really complex (you need to know exactly what you are looking for in order to get the information to it, and you can't go back without changing the URL of the page) and the page is slow as hell.
I may still come back to France, but this page is not encouraging.