France is going all in to help its startups compete globally for talent (feat. the new French Tech Visa for Employees) Talent is the hottest issue for startups today. What is the problem in France and how serious is it Read More
Tag: Europe
British Government announces “settled status” for European nationals
In June this year, the Home Secretary announced the broad outlines of the new “Settled Status” for European nationals and their families. After a long period of uncertainty, a little clarity is finally brought on this very delicate and important Read More