What kind of investment do you have in mind?
France has no golden visa and no citizenship by investment. Buying property does not give a right to live there. What France offers are business routes: a €300,000 investor card, start-up and founder cards, and a card for the self-employed.