Tag: paris

World Largest Start Up Campus

Technology

What is Station F – Paris?

Facebook and Microsoft have a new address in Europe, along with 1000s of new startups. Its the worlds biggest startup campus in Paris. A perfect location for new entrants to flaunt their stuff.