I'm seeing a lot of arguments in this thread against starting a business in France, so my question is this: outside of the US where would you start something?
That’s not the case for London as people don’t generally move to London purely for a better salary as companies don’t get a tax discount over there.