Technology and enterprise
2 companies and brands based in France.
Nanterre, France
Smartphones and mobile devices
Marseille, France