France Expat Forum for Expats Living in France
I think my scenario is bit different. That's why posting as new thread.
One of my friend, who is French national and currently living in France, wants to start a small business there. He wants me to act as partner (hopefully 50 - 50 or perhaps 75% investment from my side).