M
Matthew Lemoine Review of OMNEO Solutions
A magnificent setting where incubators of large co...
A magnificent setting where incubators of large companies and new technologies come together that have made Lille one of the biggest incubators for new innovative companies and a benchmark in France
Comments: