Facebook announces the launch of ‘Startup Garage’ at Station F in Paris

Station F is a short and sweet name for one of the…