Station F, the world's largest startup campus opens in Paris
1–2 of 2 posts
Re: Station F, the world's largest startup campus opens in Paris
#2I was under the impression that France's heavy taxes makes it particularly hard for startups to grow.
I personally would love to know what's been done to help startups VS. in the USA (or Germany/ England)