News Startups Facebook announces the launch of ‘Startup Garage’ at Station F in Paris Station F is a short and sweet name for one of the… January 17, 2017No comments3 minute read