Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
PARIS took a step closer to fulfilling its ambition of becoming Europe's technology capital on Thursday when President Emmanuel Macron inaugurated Station F, the world's largest startup incubator on the banks of the Seine.
The 34,000 square metre facility, which entirely...