Richard Menneveux

Paris, France
FrenchWeb.fr The source for e-business, Internet news, startups, and tech trends in France