We are the 97%

We are the 97%

97% of companies in France are SMEs