In complement to my post last week about Station F, which proclaims to not be an incubator but rather a ‘startup campus’, I figured it would be helpful to publish an infographic of the numerous incubator/accelerator options for startups in France. If the chart below appears cluttered, that’s because tech incubators/accelerators are beyond the saturation […]