Tweet · 24 Jun 2016, 03:05 UTC

Well, if it's any consolation for my British friends in Web stuff the tech scene in Paris has really heated up recently. You'll be welcomed!
↺ 4