France to incubate 10 more Indian startups, provide structured landing
France has agreed to incubate 10 additional Indian startups at Station F, the world's biggest startup campus, based in Paris. It will provide startups with a structured landing in Europe and access to French mentors, investors, corporates and market networks. The announcement was made during PM Narendra Modi's ongoing visit to France.